一 、文件处理 惩罚 下令 1、ls下令
-a 表现 全部 文件,包罗 隐蔽 文件
-l 表现 具体 信息
-d 查察 目次 属性
2、10位文件形貌 符
0123456789
第0位:
d 表现 目次
-表现 二进制文件
l 软链接文件link
第1-3位:文件全部 者u拥有的权限
第4-6位:所属组g用户有的权限
第7-9位:其他用户o拥有的权限
r 读权限 w 写权限 x 实行 权限
3 、cd下令
切换到根目次 :cd /
切换到上一级目次 :cd ..
4、touch下令
创建空文件
5、cp下令
复制文件:cp 源文件名 目标 地点
复制目次 :cp -R 源目次 目标 地点
6 、mv下令
可移动文件和给文件改名:mv 源文件 目标 地点 (新文件名)
7、rm下令
逼迫 删除文件:rm -f 文件名
逼迫 删除目次 :rm -rf 目次 名
8、cat下令
表现 文件内容:cat 文件名
9、more下令
分页表现 文件内容:more 文件名
下一页: (空格)或 f
下一行: Enter
退出查察 : q 或 Q
10 、head下令
表现 文件的前20行(默认是10行):head -20 文件名
11、tail 下令
表现 文件的末了 5行(默认是10行):tail -5 文件名
-f 动态表现 ,用在一边写一边看的环境
12、ln下令
创建软链接:ln -s 源文件 链接文件名,相称 于Windows体系 的快捷方式;把源文件删除后就不能通过软链接访问了
创建硬链接:ln 源文件 链接文件名,相称 于拷贝了一份新的文件 ,但是他俩是同步更新的;删除后任然可以访问
13 、mkdir下令
创建目次 :mkdir 目次 名
二、权限管理下令 1.chmod下令
增长 权限: +
去除权限: -
重新赋予权限,不管之前是什么权限: =
示例:chmod g=rw 文件名
r:4 w:2 x:1
示例:chmod 742 文件名
对文件:rwx 表现 可对文件读写实行
对目次 : r 可列出目次 的内容 w 可以在目次 中创建、删除文件 x 可以进入这个目次
删除文件必须对它地点 的目次 具有写权限而不是对该文件具有写权限
2 、chown下令
改变文件全部 者:chown 用户名 文件名
3、添加用户
useradd 用户名
再输入暗码 即可
4、chgrp下令
改变文件所属组:chgrp 组名 文件名
5 、umask下令
表现 创建文件和目次 时的默认权限(掩码值):umask -S
缺省创建的文件不能赋予可实行 权限,但目次 可以有
修改默认权限: umask 掩码数值
三、文件搜刮 下令 1、which下令
查察 “下令 ”的实行 者 ,就是说谁可以或许 实行 这个下令 : which 下令 名
表现 的结果 假如 是bin,则表现 全部 用户都可以实行 ,如果 sbin,则表现 root用户才华 实行 该下令
2 、whereis下令
除了可以查找下令 的绝对路径外 ,还可以表现 别名记录
3、find下令
按名字查找:find 要查找的目次 -name 文件名,文件名可利用 正则表达式
按用户查找:find 要查找的目次 -user 用户名
按巨细 查找:find 要查找的目次 -size +204800(数据块数,通常一块便是 512个字节) + 表现 大于这个巨细 的文件 ,- 表现 小于,空表现 便是
按时间查找:find 要查找的目次 -ctime/atime/mtime/cmin/atime/mmin +120 前三个代表“天 ”,后三个代表“分钟” ,-a 代表“与”,-o 代表“或 ” , -type 代表文件范例 , -type f 只查找文件 -type l 只查找链接文件 。
find ...... -exec 某个下令 名 { } ; (包罗 分号) “ ” 表现 转义 不利用 别名。
find ...... -ok某个下令 名 { } ; 实行 下令 前先扣问 。
3、locate下令
也是搜刮 文件:locate 文件名
依据数据库记录 查找,以是 偶然 新创建的文件查找不到,而且有的linux发行版本没有这个下令
4、grep下令
在文件中搜刮 指定的字符串并输出: grep 字符串 文件名 字符串支持正则
5 、man下令
查察 资助 : man 下令 名
6、info下令
作用同man下令 ,只是表现 结果 不一样:info 下令 名
7、whatis下令
查察 下令 的作用而不消 表现 该下令 下的选项:whatis 下令 名 --help 只列出重要 的选项
apropos下令 的作用和它一样
8 、help下令
查察 shell的内置下令 的资助 文档 : help 下令 名
四、压缩解压下令 1、gzip下令
压缩成.gz文件:gzip 文件名 只能文件不能压缩目次 ,而且 不保存 原文件
2 、gunzip下令
解压缩下令 :gunzip 压缩包
gzip -d 与gunzip下令 作用雷同
3、tar下令
可打包目次 :-c 产生打包文件,-x 解包,-v 表现 具体 信息 ,-f 指定压缩以后的文件名,-z 压缩/解压缩 。
打包文件:tar -zcvf 压缩包名字.tar.gz 要压缩的文件。
file 文件名 查察 文件的范例 。
解包文件:tar -xcvf 包名 解压到原来的文件路径位置 。
4、zip下令
zip 压缩包名.zip 要压缩的文件。
-r 代表压缩目次
Windows和了Linux通用的压缩格式,而且 会生存 原文件
解压缩:unzip 要解压的压缩包
5 、bzip2下令
bzip2 -k 文件名
-k表现 保存 原文件
bunzip2 -k 压缩包名
-k表现 保存 原压缩包
和zip作用差不多 ,只是压缩比例更大
五、网络通讯 下令 1、write下令
write 其他用户名
2 、wall下令
向全部 用户发消息:wall 下令
3、ping下令
测试网络是否毗连 :ping IP地点
4、shutdown下令
关机:直接写 shutsown
5、reboot下令
重启
六 、shell下令 1、history下令
表现 汗青 实行 过的下令
2、Tab键
下令 主动 补全
3 、alias下令
alias copy=cp 给cp下令 界说 一个别名,利用 copy就相称 于cp下令
unalias 别名名称 删除别名
4.输出重定向
ls -l /tmp /tmp.msg
date /tmp.msg 在现有文件内容背面 追加
5、输入重定向
wall /tmp/message.txt
6、输堕落 误重定向
cp -R /usr /backup/usr.bak 2 /bak.error
7 、管道下令
将一个下令 的输出作为另一个下令 的输入:| (竖线)
ls -l /etc | grep python
8、符号
分号“;” 几个下令 以分号毗连 时表现 顺寻实行 这些下令
只有在前面下令 实行 乐成 了才实行 背面 的下令
|| 前面乐成 ,则不实行 背面 的下令 ;前面的下令 实行 失败 ,则实行 背面 的下令
下令 1 `下令 2`(数字键1左边的键) 将下令 2的输出作为下令 2的输入
9、ps下令
ps -aux表现 全部 用户的全部 进程 。