ielave

若批评不自由 则赞美无意义

0%

Linux命令全称及用法

1. cd (Change Directory)

用于切换目录

语法 cd [目录]

2. pwd (print working Directory)

打印出当前路径

3. ls (list)

用于显示指定工作目录下之内容

语法 : ls [参数] [目录]

参数 作用
-a 列出所有的文件
-d 列出目录
-l 详细信息
-S 大小排序
-t 时间排序

3. cp (copy)

用于复制文件和目录

语法:cp [参数] [源目录或文件] [目的目录或文件]

参数 作用
-p 保持属性不变
-r 递归复制目录
-a 保留原文件属性的前提下复制文件

5. mv (Move)

用于移动或者重命名文件或目录

语法:mv [参数] [源目录或文件] [目的目录或文件]

参数 作用
-i 询问试覆盖
-f 同名强制覆盖
-b 备份旧文件(文件名后加~)
-u 若本文件较新则覆盖旧文件

5. tar (tape archive)

用于打包归档文件

基础用法:

解压:tar xzvf [文件名] [目的目录或文件]
压缩:tar cxvf [文件名] [源目录或文件…]

参数 作用
-c 创建create
-C 指定解压到的目录
-x 提取extract
-t 查看list
-f 指定归档文件
-m 解压时不变更文件更改时间
-P 保留原始的权限与属性
-p 使用绝对路径来压缩
-v 显示执行详情
-r 向归档文件中追加
-u 更新归档文件中文件
-z 用Gzip压缩或解压
-j 用bzip2压缩或解压

6. mkdir (Makedirectory)

用于创建目录

语法:mkdir [参数] [目录名]

参数 作用
-p 指定路径,根据需要创建父目录
-m 指定权限

7. head

查看文件前n行,默认前10行

语法:head [参数] [文件]

参数 作用
-n 指定显示行数
-c 指定显示字节数
-q 不显示处理信息
-v 显示详细的处理信息

8. tail

查看文件尾部n行,默认10行

语法:tail [参数] [文件]

参数 作用
-f 当文件增长时,输出后续添加的数据且不断刷新
-n 指定显示行数
-q 不显示处理信息
-v 显示详细的处理信息

9. touch

用于创建,修改文件或者目录的时间属性,
若文件不存在, 系统会建立一个新的文件

语法:touch [目录或文件]

10. rm (remove)

删除文件

语法:rm [参数] [目录或文件]

参数 作用
-r 或者 -R 递归地移除目录
-f 不询问强制删除

11. cat (concatenate)

用于连接文件并打印到标准输出设备上

语法:cat [参数] [目录或文件]

参数 作用
-n 显示行号
-b 不显示空行

12. alias

给命令起别名,重启后失效

语法:

起别名:alias [别名]=[名令名称]
取消别名:unalias 别名

13. su (switch user)

用于切换用户

语法:su [用户名]

14. history

查看历史命令

15. which

显示命令的完整路径

语法:which [命令名称]

16. wc (Word Count)

计算文件的Byte数、字数、或是列数,

语法:wc [参数] [文件]

参数 作用
-c 只显示字节数
-l 只显示行数
-w 只统计单词数

17. who & w (who)

显示当前系统所有使用者等信息

18. useradd

添加用户

语法:useradd [参数] [用户名]

参数 作用
-c 加上备注文字
-d 指定用户目录
-e 指定帐号的有效期限
-f 指定在密码过期后多少天即关闭该帐号
-g<群组> 指定用户所属的群组
-G<群组> 指定用户所属的附加群组
-M 不要自动建立用户的登入目录
-n 取消建立以用户名称为名的群组
-r 建立系统帐号

19. passwd

用于更改用户密码

语法passwd [参数] [用户名]

参数 作用
-l 锁定用户
-u 解锁用户
-d 删除用户密码
-e 让用户密码过期

20. userdel

用于删除用户

语法:userdel [参数] [用户名]

-r 在删除用户的时候,连同用户数据一并删除

21. ps (Processes Status)

用于获取进程状态,命令执行时刻进程信息

语法:ps [参数]

参数 作用
-a 同终端进程
-A 所有进程
-u 指定用户
-e 同-A
-f 展示所有信息
-C 可跟搜索词
-ef 查看全格bai式的全部进程
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程

23. top

显示linux中的进程,实时显示系统中各个进程的资源占用状况,
该命令可以按CPU使用、 内存使用和执行时间对任务进行排序

24. kill

终止进程

语法:kill [参数] [PID或者PGID]

参数 作用
-9 强制终止
-l 列出所有的信息名称