分类: LINUX
2017-02-07 19:56:35
1.linux目录作用解释
1 | bin | 存放最常用命令 | |
2 | boot | 启动Linux的核心文件 | |
3 | dev | 设备特殊文件,即设备驱动程序 | |
4 | etc | 系统管理文件、系统配置文件 | /etc/passwd |
5 | home | 其他用户主目录 | |
6 | lib | 动态链接共享库 | |
7 | lib64 | ||
8 | lost+found | 系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里 | |
9 | media | ||
10 | mnt | 让用户临时挂载其他的文件系统 | |
11 | opt | ||
12 | proc | 虚拟的目录,是系统内存的映射,可直接访问这个目录来获取系统信息 | |
13 | root | 超级用户主目录 | |
14 | sbin | 系统管理员命令存放目录 | |
15 | selinux | ||
16 | srv | ||
17 | sys | ||
18 | tmp | 公用的临时文件存储点 | |
19 | usr | 最庞大的目录,要用到的应用程序和文件几乎都在这个目录 | |
20 | var | 某些大文件的溢出区,比方说各种服务的日志文件 |
2.自己总结的linux命令
模块 | 编号 | 命令试用 | 命令解释 |
帮助命令 | 1 | man cd | 使用帮助查看cd操作的相关参数 |
目录文件处理命令 | 2 | ll | 显示该路径目录下可以显示的文件 |
3 | ls -l /home/abc | 显示该路径目录下可以显示的文件 | |
4 | ls -a | 显示该路径目录下所有的文件 | |
5 | ls -l | 显示该路径目录下可以显示的文件 | |
6 | ls -la | 显示该路径目录下所有的文件 | |
7 | pwd | 显示该用户此时的路径位置 | |
8 | cd / | 进入根目录 | |
9 | cd | 进入该用户的主目录 | |
10 | cd .. | 该用户回退一格目录 | |
11 | mkdir abc | 创建文件夹abc | |
12 | mkdir -p a/b/c | 创建文件夹a/b/c | |
13 | rm -rf abc | 删除文件夹abc | |
14 | touch abc | 创建空文件夹abc | |
文本文件处理命令 | 15 | cat t.txt | 顺序查看t.txt文本的内容 |
16 | tac t.txt | 逆序查看t.txt文本的内容 | |
17 | cp t.txt /home/2.txt | 复制t.txt文件到home路径下 | |
18 | mv t.txt /home/3.txt | 移动t.txt文件到home路径下 | |
19 | touch a.txt | 创建空文本a.txt | |
20 | wc -l t.txt | 查看文本有几行 | |
21 | wc t.txt | 查看文本有几行、几个单词、几个字符 | |
22 | ln -s t.txt /home/t | 在home路径下创建文本t.txt的快捷键 | |
23 | more t.txt | 分页显示文本t.txt | |
24 | tail -f t.txt | 分页显示文本t.txt | |
ping操作 | 25 | ping -n 3 192.168.145.1 | ping主机操作3次 |
26 | ping -t 192.168.145.1 | 一直ping主机操作 | |
27 | ping -l 1024 192.168.145.1 | 限制包的大小 | |
28 | ping 192.168.145.1 | ping主机操作 | |
文件查找 | 29 | find / -name profile | 查找根目录下的profile文件 |
30 | find /root -name 111.txt | 查找root目录下的111.txt文件 | |
系统信息显示 | 31 | ps -ef | 查看进程 |
32 | ps -ef |grep sort | 查看名称是sort的进程 | |
33 | state | 主机属性 | |
34 | who | 试用该系统有哪些用户 | |
35 | who an i | 我当前用什么用户登录该系统 | |
36 | hostname | 主用户名称 | |
37 | hostname 123 | 更改主用户名称 | |
38 | uname | 系统名称 | |
39 | uname -a | 更改系统名称 | |
40 | top | 查询所有进程 | |
41 | ps -aux | 查询所有进程 | |
42 | ps -aux |more | 查询所有进程,分页显示 | |
43 | ps -ef |top | 查询top进程 | |
44 | kill -9 5859 | 杀死进程9859 | |
45 | clear | 清屏 | |
查看当前内存使用情况 | 46 | du | 查看当前目录下所有文件的使用情况 |
47 | df | 查看所有磁盘的使用情况 | |
查看通信状况 | 48 | ntstat -ano |more | 查看通信状况 |
备份压缩 | 49 | tar -czvf 1.tar.gz 1.txt | 压缩,以gz方式 |
50 | tar -xzvf 1.tar.gz | 解压缩 | |
51 | tar -cjvf 1.tar.biz2 1.txt | 压缩,以biz2方式 | |
52 | tar -xjvf 1.tar.biz2 | 解压缩 | |
文本内容编辑 | 53 | vi r.txt | 编辑文件;i;ESC;w保存;q退出;q!强制 |
用户管理 | 54 | chmod 777 m.txt | rwx421 更改文件的属性 |
55 | addusr 123 | 增加用户123 | |
56 | su 123 | 切换到用户123 |
3.bin目录下的所有命令
编号 | 动作 | 相关解释 |
1 | alsaunmute | |
2 | arch | |
3 | awk -> gawk | |
4 | basename | |
5 | bash | |
6 | cat | |
7 | chgrp | |
8 | chmod | |
9 | chown | |
10 | cp | |
11 | cpio | |
12 | csh -> tcsh | |
13 | cut | |
14 | dash | |
15 | date | |
16 | dbus-cleanup-sockets | |
17 | dbus-daemon | |
18 | dbus-monitor | |
19 | dbus-send | |
20 | dbus-uuidgen | |
21 | dd | |
22 | df | |
23 | dmesg | |
24 | dnsdomainname -> hostname | |
25 | domainname -> hostname | |
26 | dumpkeys | |
27 | echo | |
28 | ed | |
29 | egrep | |
30 | env | |
31 | ex -> vi | |
32 | false | |
33 | fgrep | |
34 | find | |
35 | findmnt | |
36 | fusermount | |
37 | gawk | |
38 | grep | |
39 | gtar -> tar | |
40 | gunzip | |
41 | gzip | |
42 | hostname | |
43 | ipcalc | |
44 | iptables-xml -> /sbin/iptables-multi | |
45 | kbd_mode | |
46 | kill | |
47 | link | |
48 | ln | |
49 | loadkeys | |
50 | login | |
51 | ls | |
52 | lsblk | |
53 | mail -> mailx | |
54 | mailx | |
55 | mkdir | |
56 | mknod | |
57 | mktemp | |
58 | more | |
59 | mount | |
60 | mountpoint | |
61 | mv | |
62 | nano | |
63 | netstat | |
64 | nice | |
65 | nisdomainname -> hostname | |
66 | ping | |
67 | ping6 | |
68 | plymouth | |
69 | ps | |
70 | pwd | |
71 | raw | |
72 | readlink | |
73 | red | |
74 | rm | |
75 | rmdir | |
76 | rnano -> nano | |
77 | rpm | |
78 | rvi -> vi | |
79 | rview -> vi | |
80 | sed | |
81 | setfont | |
82 | setserial | |
83 | sh -> bash | |
84 | sleep | |
85 | sort | |
86 | stty | |
87 | su | |
88 | sync | |
89 | tar | |
90 | taskset | |
91 | tcsh | |
92 | touch | |
93 | tracepath | |
94 | tracepath6 | |
95 | traceroute | |
96 | traceroute6 -> traceroute | |
97 | true | |
98 | ulockmgr_server | |
99 | umount | |
100 | uname | |
101 | unicode_start | |
102 | unicode_stop | |
103 | unlink | |
104 | usleep | |
105 | vi | |
106 | view -> vi | |
107 | ypdomainname -> hostname | |
108 | zcat | |
109 | ||
110 | ||
111 | . | |
112 | .. | |
113 | alsaunmute | |
114 | arch | |
115 | awk -> gawk | |
116 | basename | |
117 | bash | |
118 | cat | |
119 | chgrp | |
120 | chmod | |
121 | chown | |
122 | cp | |
123 | cpio | |
124 | csh -> tcsh | |
125 | cut | |
126 | dash | |
127 | date | |
128 | dbus-cleanup-sockets | |
129 | dbus-daemon | |
130 | dbus-monitor | |
131 | dbus-send | |
132 | dbus-uuidgen | |
133 | dd | |
134 | df | |
135 | dmesg | |
136 | dnsdomainname -> hostname | |
137 | domainname -> hostname | |
138 | dumpkeys | |
139 | echo | |
140 | ed | |
141 | egrep | |
142 | env | |
143 | ex -> vi | |
144 | false | |
145 | fgrep | |
146 | find | |
147 | findmnt | |
148 | fusermount | |
149 | gawk | |
150 | grep | |
151 | gtar -> tar | |
152 | gunzip | |
153 | gzip | |
154 | hostname | |
155 | ipcalc | |
156 | iptables-xml -> /sbin/iptables-multi | |
157 | kbd_mode | |
158 | kill | |
159 | link | |
160 | ln | |
161 | loadkeys | |
162 | login | |
163 | ls | |
164 | lsblk | |
165 | mail -> mailx | |
166 | mailx | |
167 | mkdir | |
168 | mknod | |
169 | mktemp | |
170 | more | |
171 | mount | |
172 | mountpoint | |
173 | mv | |
174 | nano | |
175 | netstat | |
176 | nice | |
177 | nisdomainname -> hostname | |
178 | ping | |
179 | ping6 | |
180 | plymouth | |
181 | ps | |
182 | pwd | |
183 | raw | |
184 | readlink | |
185 | red | |
186 | rm | |
187 | rmdir | |
188 | rnano -> nano | |
189 | rpm | |
190 | rvi -> vi | |
191 | rview -> vi | |
192 | sed | |
193 | setfont | |
194 | setserial | |
195 | sh -> bash | |
196 | sleep | |
197 | sort | |
198 | stty | |
199 | su | |
200 | sync | |
201 | tar | |
202 | taskset | |
203 | tcsh | |
204 | touch | |
205 | tracepath | |
206 | tracepath6 | |
207 | traceroute | |
208 | traceroute6 -> traceroute | |
209 | true | |
210 | ulockmgr_server | |
211 | umount | |
212 | uname | |
213 | unicode_start | |
214 | unicode_stop | |
215 | unlink | |
216 | usleep | |
217 | vi | |
218 | view -> vi | |
219 | ypdomainname -> hostname | |
220 | zcat |