第四课

【第四课】从来好事天生俭,自古瓜儿苦后甜。这篇文章主要讲述第四课相关的知识,希望能为你提供帮助。
Ls -a 所有文件包括隱藏文件
Ls -l 长模式
Mkdir -p  a/b/c/d
Tree a


find / -name fstab 全盘搜索,所有文件


locate 基于数据库搜索,用于搜索命令文件
updatedb  把内容先保存到数据库中
locate whereis
whereis 搜索到命令或者配置文件帮助信息
which 命令文件
eg:whereis reboot/whitch reboot



白色表示一般文件
蓝色是目录文件
file xxxx  可以查看文件类型


cat 查看文本文件 不适合查看长文件
more  /var/log/message  查看大文件,空格翻页,回车翻行
head -n 10 /var/log/message 只看文件前10行
tail -n 20 /var/log/message  只看文件后20行以及持续刷新的效果
tail -f /var/log/message 持续刷新的效果
head -n 55 ana.cfg | tail -n 20 读取文件的第35-55行
命令A | 命令B  把命令A的输出结果当做命令B的输入结果处理
wc -l 文件名称 统计行数 
-c 统计字符
-w 单词数


文件时间:




touch -d "20:21" haha  ls -l haha时间没变




grep 关键字 文件名 -n表示显示行 默认按行搜索文件内容

  cut -d : -f 1 /etc/passwd    提取所有用户
diff  --brief a.txt b.txt 对比a.txt和b.txt的不同
uniq 查重
sort 字母排序
sort -n 数字排序


cp -r 原始目录 目标目录
rm -f 强制删除
rm -rf 强制删除目录


dd
if : input file  输入文件
of : output file 输出文件
count : 个数
bs : 每块大小
eg: dd if=/dev/sda of=xiaohao count=1 bs=512 备份了磁盘分区表(前512字节)
dd if=/dev/zero of=hehe  count=1 bs=500M  可以用此命令测试硬盘速度


tar
c 打包
z    用gzip压缩 .tar.gz
j  用bzip2压缩 .tar.bz2
v  可视显示过程
f    压缩包名称
tar czvf/cjvf 压缩包 目录
x  解压
tar xvf 压缩包
unrar unzip



    推荐阅读