1、文件处理命令
-
ls 查看文件
-a 查看所有文件,包括隐藏文件
-l 查看详细信息
-d 查看目录属性
-i 看节点 -
mkdir 创建新目录
-p 递归创建 -
rmdir 删除空目录
-
cp -r 复制目录
-p 保留文件属性 -
mv 剪切文件、改名
-
rm -r 删除目录
-f 强制执行删除 -
pwd 查看当前目录
-
touch 创建一个文件
-
cat 浏览短文件
-n 可加上行数 -
tac 反向浏览行数
-n 可加上行数 -
more 分页浏览
空格或者f进行翻页
b向上翻页
回车进行换行
q进行退出 -
less 分页浏览
pg up 向上翻页
pg dn 向下翻页
上下键也可以使用
/加关键字进行搜索,用n键查找下一个 -
head 查看文件的前几行
-n 查看几行 -
tail 查看文件的后几行
-n 查看几行
-f 动态显示文件末尾内容 -
ln 硬链接
-s 软连接
2、权限管理命令
- chmod [{ugoa}{±=}{rwx}][文件、目录] 修改权限
[mode=421]
-R 递归修改 - useradd 创建新用户
- passwd 更改用户密码
- chown 改变文件、目录的所有者
- chgrp 改变文件、目录的所属组
- groupadd 添加用户组
- umask –S 显示新建文件的缺省权限
3、文件搜索命令
- find 文件搜索命令
-name 按文件名搜索 *匹配所有 ?匹配单个
-iname 按文件名搜索,不区分大小写
-size 按文件大小搜索 +n –n =n
-user 按所有者查找
-amin 按访问时间
-cmin 按文件属性
-mmin 文件内容
-type 根据文件类型查找 f 文件 d 目录 l 软
-inum 根据 i 节点查找
-exec/ok 命令{};对搜索结果执行操作 - locate 在文件资料库中查找文件
-i 不区分大小写搜索 - updatedb 更新文件资料库
- which 搜索命令所在目录及别名信息
- whereis 搜索命令所在目录及帮助文档路径
- grep 搜索文件内容
-i 不区分大小写
-v 排除制定字串
4、帮助命令
- man 获得帮助信息
- whatis 得到命令简短介绍信息
- apropos 仅得到配置文件的信息
- - -help 仅得到命令选项
- help 获得shell内置命令的帮助信息
5、用户管理命令
- who 查看登录用户
tty 本地终端
pts 远程终端 - uptime 查看运行时间
- w 显示已经登录的用户以及他们在做什么
6、压缩解压命令
- gzip 压缩文件、压缩后源文件消失
- gzip -d / gunzip 解压缩
- tar 压缩解压命令(包括目录)
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
-x 解包
-xjf 解压目录
-cjf 压缩目录 - zip 压缩文件或目录
-r 压缩目录 - unzip 解压缩
- bzip2 压缩文件
-k 产生压缩文件后保留源文件 - bunzip2 解压文件
-k 解压缩后保留源文件
7、网络命令
- write 给用户发信息,Ctrl+D保存结束
- wall 发广播信息
- ping 测试网络是否连通
- ifconfig 查看网卡信息
- mail 查看发送电子邮件
- last 过去和现在所有登录用户的信息
- lastlog 最后登录信息
- traceroute 显示数据包到主机间的路径
- netstat 显示网络相关信息
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP地址和端口号 - setup 配置网络
- mount 挂载命令
8、关机重启命令
- shutdown 关机命令
-c 取消前一个关机命令
-h 关机
-r 重启 - halt / poweroff / init 0 其他关机命令
- reboot / init 6 其他重启命令
- init 运行级别
0 关机
1 单用户
2 不完全多用户,不含NFS服务
3 完全多用户
4 未分配
5 图形界面
6 重启 - runlevel 查看系统运行级别
- exit logout 退出登录