1、创建文件夹(mkdir)
mkdir aspnetcore复制代码
2、删除文件夹 (rm)
-r: 向下递归,不管底下有多少个文件,一并删除
-f: 强制删除,不做任何提示
rm -rf aspnetcore/复制代码
3、编辑文件(vi)
(1)使用vi 打开文件
vi web.config复制代码
(2)按下[i]键进入编辑模式,此时可以修改文件内容
(3)修改完成后,按【ESC】键退出编辑模式,然后输入【:wq】保存并关闭文件
4、查看文件(cat)
cat web.config复制代码
5、解压
(1)解压tar压缩包文件
tar xvf gmp-6.2.0.tar复制代码
(2)解压tar.gz压缩包文件
tar zxvf mpc-1.1.0.tar.gz复制代码
(3)解压tar.bz2压缩包文件
bzip2 -d gmp-6.2.0.tar.bz2复制代码
6、重命名(mv)
mv gmp-6.2.0 gmp
mv gmp-6.2.0 gcc-9.3.0/gmp //移动到gcc-9.3.0目录下并重命名为gmp复制代码
7、设置文件夹权限
sudo chmod 777 文件路径/文件名称 //设置单个文件或文件夹的权限
sudo chmod -R 777 文件夹 //设置文件夹下所有文件的权限复制代码
8、修改磁盘写保护
创建文件时报错"无法创建文件xx,只读文件系统",可能是磁盘写保护。
(1)确定文件夹对应的磁盘
df -h复制代码
(2)mount,ro为只读,rw为可读写
mount复制代码
(3)重新mount
unmount /dev/sdb6
mount /dev/sdb6 /boot复制代码
如果报错"device is busy",可以使用fuser -m /boot显示这个模块的pid,然后使用fuser -mk /boot kill调这个pid,然后重新mount即可
(4)也可以直接remount
mount -o rw,remount /boot复制代码