Linux的目录结构 | |
/ | 代表整个Linux的目录 |
Bin | 存放二进制的可执行文件 |
Sbin | 存放二进制可执行文件,只有root才能方访问 |
Etc | 存放系统配置文件 |
Usr | 存放共享系统资源 |
Home | 存放用户文件根目录 |
Root | 超级用户目录 |
Dev | 用于存放设备文件 |
Lib | 存放文件系统中运行程序所需要的共享库及内核模块 |
Mnt | 系统管理员安装临时文件系统的安装点 |
Boot | 存放用于系统引导时使用的各种文件 |
Tmp | 用于存放各种临时文件 |
Var | 用于存放运行时需要改变数据的文件 |
Cd xx | 切换到xx目录 |
Cd.. | 切换到上一层目录 |
Cd/ | 切换到系统根目录 |
Cd~ | 切换到用户主目录 |
Cd- | 切换到上一个所在目录 |
Ls[参数][路径或者文件名] | 用来显示当前目录下的内容,配合参数可以以不同的方式显示目录内容 |
Ls -a | 显示所有文件(包括隐藏文件,隐藏文件的前面都有.符号) |
Ls -l | 缩写为ll 显示文件(不显示隐藏文件) |
mkdir | 创建子目录 |
Mkdir -p xx/xxx | 练级创建目录 |
Rmdir | 删除空的子目录 |
Cat[参数]<文件名> | 用于显示文件的内容 |
More | 用于显示内容会超出画面长度的情况,按空格显示下一个画面,回车显示下一行内容 |
Less | 与more的用法类似,不过使用的是上下键来控制 |
Tail-xx | 用于显示文件的后xx行内容数据 |
Tail-f(*****) | 能动态的查看日志,当向,目出现错误时,可以查看日志文件找出错误 |
Ctrl+c | 结束查看 |
Rm[选项]…文件… | 删除文件,但是需要确认是否要删除文件y/n |
Rm-f | 删除问价但是不再询问 |
Rm-r | 递归删除,就是先删除子文件,需要先进行询问 |
Rm-rf | 不询问的递归删除(需要谨慎使用) |
Rm-rf/* | 自杀,删除掉所有内容 |
Cpxxxxx | 将xx文件复制为xxx文件 |
Cpxx路径 | 将xx文件复制到选择的路径里 |
Mvxxxxx | 将文件名为xx的文件重名民为xxx |
Mvxx路径 | 将文件移动到所选路径中 |
Tar | 位于/bin目录下,能够将用户指定的文件或者目录打包成一个文件,但是不做压缩.一般在linux上是先把文件打包,然后再压缩.带gz后缀的文件才是压缩文件 |
Tar-c | 创建一个新的tar文件 |
Tar-v | 显示运行过程的信息 |
Tar-f | 指定文件名 |
Tar-z | 调用gzip压缩命令进行压缩 |
Tar-t | 查看压缩文件的内容 |
Tar-x | 解开tar文件的内容 |
Tar-cvfxxx./* | 将当前文件下的内容打包到xxx中 |
Tar-xvfxxx.gz./* | 将当前文件下的内容打包到xxx中并且压缩 |
Tar-xvfxxx.gz-c路径 | 将xxx.gz压缩文件解压到所选的路径中 |
Pwd | 显示当前所在目录 |
Touch | 创建一个空的文件 |
Ll-h | 显示文件大小 |
Wget网址 | 下载选定网址的内容 |
命令行模式 | 按esc键进入.可以敲入一些命令,没办法向文件中写入内容 |
插入模式 | 进入插入模式时,不管输入生命都会被认为是向文件中输出内容 i:再当前位置插入 I:再当前位置首行插入 a:在当前位置后插入 A:在当前行尾插入 o:在当前行之后插入一行 O:在当前行之前插入一行 |
底行模式 | 按:进入底行模式 :q 退出 :wq 保存并推出 :q! 不保存退出 |
> | 重定向输出,并且覆盖原有内容 |
>> | 重定向输出,追加输出 |
Date(-s) | 显示或者设置体统时间 |
Df-h | 友好显示磁盘大小 |
Free-m | 以mb为单位显示内存大小 |
Top | 显示管理执行中的程序 |
Clear | 清理屏幕 |
Ps(-ef)(-ef|xxx) | 正在运行的某个进程状态(查看所有进程)(查找xxx进程) |
Kill(-9) | 杀掉某一进程(强制杀掉某一进程) |
Du(-h) | 显示目录或者文件的大小(显示当前目录的大小) |
Who | 显示目前登陆系统的用户信息 |
Hostname | 显示当前的主机名 |
Uname(-a) | 显示系统信息(显示本机详细信息) |
Useradd | 添加一个用户 |
Passwd | 设置和修改密码 |
Ssh-lxxx-pip | 切换登陆 |
Userdel(-r) | 删除一个用户(删除用户和home目录) |
Groupadd (用户 -g 组名) | 创建组(创建组,并且将用户指定到选中的组名中) |
Groupdel | 删除组,如果改组有用户成员,必须先删除成员才能删除该组 |
属主 | 属组 | 其他用户 |
R w x | R w x | R w |
4 2 1 | 4 2 1 | 4 2 |
- | 普通文件 |
d | 目录 |
l | 符号链接 |
c | 字符设备文件 |
s | 块设备文件 |
Chmod | 变更文件或者目录的权限 |
Chown | 变更文件或目录该文件所属的用户和组 |
正向代理 | 反向代理 | |
概述 | 类似一个跳板机,用户要想访问外部资源,需要通过代理访问 | 反向代理(Reverse Proxy)实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 |
作用 | (1) 访问原来无法访问的资源 (2) 可以做缓存,加速访问资源 (3) 对客户端访问授权,进行上网认证 (4) 可以记住用户的访问记录,对外隐藏用户信息 | (1) 保证内网的安全,阻止web攻击 (2) 负载均衡,通过反向代理服务器来优化网站的负载 |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |