常用命令

一.用户

1.su 切换到管理员权限,输入密码
2.cat /etc/os-release centos7查看系统版本

二.文件

1.打开文件夹(local)

cd /local

2.创建空白文档

touch 文件名

3.创建文件夹(soft)

mkdir soft

4.显示目录下所有文件

ls

5.解压压缩包(xx.zip)

tar -zxv -f xx.zip

6 . 刪除文件

rm -rf xx.xx

7 . 文件移动命令mv

mv [-fiv] source destination
参数说明:
-f:force,强制直接移动而不询问
-i:若目标文件(destination)已经存在,就会询问是否覆盖
-u:若目标文件已经存在,且源文件比较新,才会更新

如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令:
mv /test1/file1 /test3/file2

8.文件复制命令cp

命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)
cp [option] source1 source2 source3 … directory

三.文件编辑

1.vim xx.xx进入vim编辑模式 vi xx.xx 为重新编写文件,覆盖
2.进入编辑器后按 字母“i”即可进入编辑状态(此时左下角会出现 “插入”),w:保存
3.退出的时候分为4种情况:保存退出、正常退出、不保存退出以及强制退出
3.1:保存并退出:按“Esc”键后 此时的“插入”会消失,然后按Shift+zz 就可以保存修改内容并退出
3.2:不保存退出:当修改修改了一部分内容后发现修改错了,此时就会进行不保存退出 按“Esc”键后,再输入“:”之后在输入命令时直接输入“q!”
3.3:强制退出: 按“Esc”键后,再输入“:”之后在输入命令时直接输入“!”
3.4:正常退出:按“Esc”键后,再输入“:”之后在输入命令时直接输入“q”
3.5:保存退出:按“Esc”键后,再输入“:”之后在输入命令时直接输入“wq”
3.6:强制保存文件:按“Esc”键后,再输入“:”之后在输入命令时直接输入“w!”(前提是用户有修改文件访问权限的权限)
3.7:强制保存文件并退出缓冲区, 按“Esc”键后,再输入“:”之后在输入命令时直接输入“wq”(前提是用户有修改文件访问权限的权限)
3.8 :强制退出缓冲区而不保存,按“Esc”键后,再输入“:”之后在输入命令时直接输入“q!”

四.权限

1 . 文件权限,其语法格式为:

chmod [who] [opt] [mode] 文件/目录名

其中who表示对象,是以下字母中的一个或组合:
u:表示文件所有者
g:表示同组用户
o:表示其它用户
a:表示所有用户
opt则是代表操作,可以为:
+:添加某个权限
-:取消某个权限
=:赋予给定的权限,并取消原有的权限
而mode则代表权限:
r:可读
w:可写
x:可执行
例如:为同组用户增加对文件abc.txt的读写权限:
chmod g+rw abc.txt