服务器常用知识
服务器常用知识
1.基本命令
首先需要进入管理员 :su
fdisk -l #查看系统中已经识别的磁盘
mkdir /mnt/usb #创建/mnt/usb 文件
mount /dev/sdc1 /mnt/usb #将U盘挂载到服务器上
cd /mnt/usb
以下命令将U盘上的数据拷贝到服务器的指定目录:
cp -r * /path/to/destination /path/to/destination是服务器上的目标目录
cp Dataset /home/user/Desktop将u盘上你想上传到服务器的文件(如:Dataset)拷贝到 /home/user/Desktop文件夹下
cp -r /scrap_big/annotations/* /yjh/4091/VOC2007/Annotations/ /*代表是某个目录下的所有文件,后面是要拷贝的地方
umount /mnt/usb 卸载U盘
退出当前目录回到根目录,命令: cd ~
将文件夹修改为777权限(最高权限)
chmod -R 777 /data /data:为文件夹名
rm -rf /yjh/data 删除一个文件夹内文件
创建conda环境命令conda create --name myenv python=3.8
删除conda环境命令 conda remove -n testpytorch --all
linux中拷贝文件夹内的东西到另一个文件夹下:
cp -r /source_folder/* /destination_folder/
- 是通配符,代表source_folder内的所有文件和子文件夹
2.设置用户权限
usermod -aG sudo yjh,进到root用户下,把 lxy 加入 sudo 用户组
设置为只有自己能创建文件删除,别的用户只能查看,不能删除
下面为步骤:
sudo chown -R yjh:yjh /yjh # 你拥有这个目录,将这个目标设置为别人可读
sudo chmod -R 700 /yjh # 设置权限为仅自己可读写
sudo chmod -R 755 /yjh # 设置权限为别的用户只能看和读目录
快速验证你是否是拥有者并有写权限
ls -ld /yjh
3.创建一个新的分区
创建一个新的1TB分区步骤:
①
lsblk:查看linux磁盘使用空间容量
sudo fdisk /dev/sda 后
②
Command (m for help): n ← 创建新分区
Partition type: p ← 主分区 (不是创建主分区不用这样)
Partition number: 1 ← 分区号为1 (这两部分可以不用,按默认)
First sector ... : [Enter] ← 直接按 Enter 使用默认起始扇区(直接回车按默认情况分)
Last sector ... : +1T ← 输入 +1T 表示分配 1TB 空间
Command (m for help): w ← 保存并退出
③
sudo mkfs.ext4 /dev/sda4 # 格式化为 ext4 文件系统
sudo mkdir /mnt/data1tb # 创建挂载点
sudo mount /dev/sda4 /mnt/data1tb # 挂载分区
④
需要挂载到配置文件中才能防止重起后失效的情况(设置开机自动挂载)
获取该分区的 UUID:
sudo blkid /dev/sda4
sudo vim /etc/fstab
添加一行:
UUID=abcd-1234-xxxx /wyc ext4 defaults 0 2

浙公网安备 33010602011771号