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 [选项] [设备];
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;
71 退出当前的Shell环境:exit;
72 设备或显示环境变量:export [选项] [环境变量=[变量值]];

文章目录
,