您的位置:首页 > 运维架构 > Linux

Linux常用命令整理

2015-11-15 16:46 525 查看

Linux常用命令整理

学习环境:Ubuntu 15.04;

说明:该常用命令整理不针对具体的使用,如果要查询某命令的具体用法,直接在命令后面加上 –help就可以查看;

1 查看环境:cat /etc/issue;

2 设备别名:alias ps=’ps -ef’;

3 删除别名:unalias ps;

4 查看所有别名:alias;

5 在指定的时间执行特定的命令:at [选项] [时间];

选项:

-d<作业编号> 将待执行的作业删除;

-f<文件> 从文件中读取要执行的命令;

-m 将 at 执行的结果以 E-mail 的方式返回;

时间:以 24 小时制指定,格式为 HH:MM;

例如:输入at 21:00,显示at>,继续输入echo Hello Wrold!,按Ctrl+D结束输入,那么将在21:00时屏幕显示Hello World!;

6 压缩文件:bzip2 [选项] 文件名;

7 显示日历:cal [选项]或cal [月份] [年份];

8 串接文件到制定文件或在标准输出上显示文件内容:cat [选项] [文件名];

9 切换工作目录:cd [目的目录];

注:“~”表示当前用户的主目录(如/home/user1),“.”表示当前目录,“..”表示当前目录的上一层目录;

10 更改文件或目录的访问权限:chmod [选项] 文件名;

选项:

-c 只有在文件或目录权限更改的前提下,才显示更改信息;

-R 递归处理,若目标文件为目录文件,则以递归形式更改目录下所有文件的权限,并显示更改信息;

–reference=文件名或目录名 设置成与指定的文件或目录相同的权限;

11 改变文件的所有者或用户组,或两者同时改变:chown [选项] [用户]:[组] 文件名;

12 清屏:clear;

13 复制:cp;

14 显示或设置系统的时间/日期:date [选项] [日期或时间格式];

15 显示每个文件系统所使用的磁盘空间情况:df [选项] [文件或磁盘设备];

16 比较两个不同文件或不同目录下两个同名文件的功能,并生产补丁文件:diff [选项] [文件1] [文件2];

17 显示文件或目录所占用的磁盘空间:du [选项] [文件或目录];

18 显示文字:echo [选项] 字符串;

19 弹出设备,如光驱:eject [选项] [设备];

18 退出当前的Shell环境:exit;

19 设备或显示环境变量:export [选项] [环境变量=[变量值]];

20 修改磁盘分区:fdisk [选项] [设备名称];

21 查找文件或目录:find [路径] [选项] [文件或目录名];

22 显示内存使用情况:free;

23 文件传输:ftp [选项] [主机名或IP地址];

24 C和C++编译器:gcc [选项] [文件];

25 管理系统中用户组的信息:gpasswd [选项] [用户] [组];

26 查找文件:grep [选项] [字符串或正则表达式] [文件名……];

27 创建一个新的用户组:groupadd [选项] 用户组名;

28 删除组:groupdel 组名;

29 压缩制定文件或目录:gzip [选项] [文件或目录……];

30 关闭系统:halt [选项];

31 查看文件头部的内容:head [选项] 文件名;

32 显示Shell内部指令的帮助信息:help [选项] [指令];

33 输出使用过的命令,按时间顺序排序:history [选项];

34 查询主机使用的域名:host [选项] 网址名称 [服务器];

35 查看或设置主机名:hostname [选项];

36 显示用户ID和所属组ID:id [选项] [用户名];

37 查看或配置网络接口的地址和参数:ifconfig [接口名称];

38 中止正在执行的程序或作业:kill [选项] [pid];

39 显示当前和过去登陆用户的相关信息:last [选项] [用户或终端];

40 显示所有失败的登陆信息:lastb [选项] [用户或终端];

41 一次显示一页文本:less [选项] 文件名;

42 建立链接文件:ln [选项] [源文件或目录] 目标文件或目录;

43 列出目录内容,包括文件或子目录:ls [选项] [文件/目录];

44 维护或编译内核或模块:make [选项] [makefile文件];

45 显示命令说明/帮助信息:man [选项] 指令名;

46 查看文件内容:more [选项] [文件名];

47 移动或重命名现有的文件或目录:mv [选项] 源文件/目录 目标文件/目录;

48 查询当前网络状态:netstat [第一选项] [其他选项];

49 设置或修改用户密码:passwd [选项] [用户名];

50 使用特定的包检测主机的连通性:ping [选项] [主机名或IP];

51 显示当前进程的状态:ps [选项];

52 显示当前工作目录(绝对路径):pwd;

53 重启系统:reboot [选项];

54 删除文件或目录:rm [选项] 文件/目录;

55 查看或设置路由:route [选项];

56 管理rpm套件(软件包):rpm [选项] 软件包名;

57 加密的远程登陆:ssh [选项] 远程主机名或地址 [执行指令];

58 变更用户身份:su [选项] [用户名];

59 打包同时压缩或解压缩文件:tar [选项] [打包后的文件] [被打包的文件];

60 远程登陆:telnet [选项] 主机名/IP;

61 显示当前进程信息:top [选项];

62 设置文件默认的权限掩码,只对当前Shell有效:umask [选项] [权限掩码];

63 添加用户:useradd [选项] 用户名;

64 删除用户:userdel [选项] 用户名;

65 显示当前登陆系统的用户信息:w [选项] [用户名];

66 查找特定的文件,在系统默认位置开始查找:whereis [选项] 文件名;

67 查找文件,在环境变量中查找:which 文件名;

68 显示当前登陆系统的用户信息:who [选项];

69 显示当前用户名:whoami;

70 归档压缩文件:zip [选项] 文件1 文件2;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: