Linux
1.常见目录介绍
init 3 进入字符界面,exit 退出当前用户进行切换
- 查看目录 ls /root
- 关机 init 0
2.帮助命令
- man + 命令名称 man ls
- help
- info
- man
- man -1 passwd 命令帮助
- man -5 passwd 配置文件帮助
- 不知道是文件还是命令 man -a passwd
2.文件查看
- 查看当前目录
- pwd
- ls /
- 不同颜色代表不同权限
- 带# 号的就是root用户
-
- su -root 切换为root用户
4.ls命令的详细参数
- 文件名后有省略号,代表可以查看多个目录
- ctrl + l 清屏
- ll 等于 ls -l
- d代表目录, - 代表普通文件,后面的9个字符代表权限
5.cd
- cd /root 从根目录开始进入root
- cd - 回到之前的目录
- pwd 查看当前目录
创建和删除目录
创建目录
- mkdir 创建目录, 可一次创建多个 mkdir a b c d
- mkdir -p /a/b/c 在多级目录下创建
- 查看多级目录 ls -R
删除目录
- rmdir 只能删除非空目录
- rm -r /a 删除目录,可删除非空目录
- rm -r -f /a 不提示,直接删除多级目录,使用前反复检
复制移动目录
复制目录
- cp 不加参数只能复制文件
- cp -r /oot/a /tmp 复制目录,把root下的a目录复制到/tmp
- touch 创建文件
- cp -v 显示复制过程
- cp -v -p 复制时间
- cp -v -a 复制权限,属组,权限
重命名
- mv /filea /fileb
- mv /tmp/filea /filed 移动并重命名
通配符
文本查看命令
cd /root
cat anaconda- ks.cfg
- more anaconda- ks.cfg 进行分行
- 空格翻页
打包压缩和解压缩
- f 打包为文件
- tar cf /tmp/etc-backup.tar /etc
- 打包etc 到 /tmp/etc-backup.tar
- ll -h /tmp/etc-backup.tar 查看文件大小 参数h将格式转换为M
压缩
解压
- tar xf /tmp/etc-backup.tar -C
- tar zxf /tmp/etc-backup.tar -C
- tar jxf /tmp/etc-backup.tar -C
tgz == tar.gz tbz2 == tar.bz2