查看文件内容
1
cat 查看文件的内容
-b 显示行号 但是空白文件不显示
[root@localhost ~]# cat -b /var/123/123.sh
1 asdffasf
2 asd
3 asd
4 as
5 fda
6 sfd
7 as
8 fd
9 s
-n 显示行号 空白文件也显示
(这个就不用演示啦吧)
2
more 分页查看文件内容 空格可以往下看 q 退出
3
less 分页查看文件内容 空格可以往下看 q 退出 方向键可以上下翻
4
head 查看文件前几行 默认是10行
-c nK 显示文件前nKB 的内容
-n 显示文件前n行的内容
(自己查看吧)
5
tail 和上面的相反 是看文件下面的行数 也是默认后10行
-c nK 显示文件后nKB 的内容
-n 显示文件后n行的内容
-f 动态的去显示文件内容
(自己查看吧)
6
wc 显示文件的行 单词 还有字节的统计信息
-c 显示文件字节统计的信息
[root@localhost ~]# wc -c /var/123/123.sh
37 /var/123/123.sh
[root@localhost ~]#
``
-l 显示文件行数统计的信息
[root@localhost ~]# wc -l /var/123/123.sh
10 /var/123/123.sh
-w 显示文件单词统计的信息
[root@localhost ~]# wc -w /var/123/123.sh
9 /var/123/123.sh
7
grep 查看关键词并打印
-i 是忽略大小写
-v 取反匹配
-w 匹配单词的
--color 显示颜色的
[root@localhost 123]# grep --color a
a
a
(我只打啦一个a 而且下面的a是红色的)
8
echo 显示指定的字符串
-n 不输出换行 会在默认内容后换行
-e 支持反斜杠开始的转义字符,会转义反斜杠后面字符的含义
-\\ 反斜线
\a 报警
\b 退空格
\c 不生成格外的输出 但会默认添加行
\f 输入表单格式 但是换行后会保留光标
\n 换行
\t 生成水平的
\v 生成 垂直的
\035 紫色的字符串
链接文件
=======================================================================================
1 软连接
[root@localhost ~]# li -s /var/123/123.sh /var/
bash: li: 未找到命令…
[root@localhost ~]# ln -s /var/123/123.sh /var/
[root@localhost ~]# cd /var/
[root@localhost var]# ls
123 account crash games lib log opt spool
123.dos
他会和你对原目录修改而修改
2 ln 原文件 新文件 硬链接
他不会和你对原目录修改而修改
3
gzip 和 bzip2 解压和解压缩
-d
[root@localhost 桌面]# gzip hello.sh
[root@localhost 桌面]# gzip -d hello.sh.gz
tar 打包和解包文件
-c 创建一个打包文件
- -delete 在你打包文件中删除文件
-r 追加到你打包的文件
-t 显示出你打包文件的内容
-x 解打包的文件
========================================================================
命令实用技巧
1
善于运用Tab 键
Tab 可以补全你的命令
2
使用命令历史
方向键可以可以调出你上次命令
3
适时清屏 Ctrl+L
4
查找常用命令存储位置
which find
-------------------------------------------------------------
帮助
1 man
ls man 可以获得ls命令手册
2 info 他和 man命令差不多 就是info是块的
3 help 他是精细的查找信息(和上面的一样)
------------------------------------------------------------