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;
相关文章推荐
- 20135208 20135212 LINUX第一次实验报告
- Linux内核模块编程-与设备文件对话
- zookeeper和solr搭建集群分片查询
- Linux权限管理命令
- CentOS添加swap分区
- linux awk时间计算脚本及awk命令详解
- centos服务器下配置nagios自动化运维工具
- Linux环境C程序设计
- linux命令学习
- linux运维
- linux清理命令:
- LINUX中断处理过程
- 阿里云ECS CentOS6 安装FTP (vsftpd)
- 理解 Linux 配置文件
- RStudio改变工作路径
- 内存对齐的初步讲解--linux和windows平台下内存分配的差异
- linux中头文件的位置
- samba服务器配置
- Linux常用命令
- Linux alien命令