分类: 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 |