touch 生成一个空文件或更改文件时间
cp 复制文件或目录
mv
移动文件或目录 文件或目录改名
rm 删除文件或目录
mkdir 创建目录
rmdir 删除目录
cat 显示文本内容 正序
tac 显示文本内容 倒序
more 显示文本内容 分页
wc 统计文件的行数,字数,字符数
ln 建立链接文件 参数 -s 软链接
ls -l -R -f 显示目录和文件列表
tree 显示当前目录数
pwd 显示当前工作目录
head -n 10 xxx 显示文本内容 前几行 默认十行
tail
-n 10 xxx 显示文本内容 后几行 默认十行
grep xxx xxx 在指定的文本文件中查找指定的字符串
whereis 查找系统文件路径
find 在文件系统中查找指定文件
date 显示日期时间
stat 显示指定文件的相关信息
who/w 显示在线登录用户
whoami 显示用户自己的身份
id 显示当前用户的id信息
uname 显示操作系统信息
dmesg 显示启动信息
du 显示指定文件或目录占用的磁盘空间总量信息
df 显示系统磁盘空间的使用情况
free 显示当前内存和交换空间的使用情况
fdisk 显示磁盘信息
管道
|:将一个命令的输出传递给另一个命令,作为另一个命令的输入。
chmod (
u/g/o+-w/r/x) xxx 更改文件权限
^在正则表达式中代表开头
wall > xxx
重定向 :
> 输出重定向到一个文件或设备 覆盖原来的文件
>! 输出重定向到一个文件或设备 强制覆盖原来的文件
>> 输出重定向到一个文件或设备 追加原来的文件
< 输入重定向到一个程序
>! 输出重定向到一个文件或设备 强制覆盖原来的文件
>> 输出重定向到一个文件或设备 追加原来的文件
< 输入重定向到一个程序
Linux col 命令
功能说明:过滤控制字符。
语 法:col [-bfx][-l]
补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。
参 数:
-b 过滤掉所有的控制字符,包括RLF和HRLF。
-f 滤除RLF字符,但允许将HRLF字符呈现出来。
-x 以多个空格字符来表示跳格字符。
-l 预设的内存缓冲区有128列,您可以自行指定缓冲区的大小。
| 管道:将一个命令的输出传递给另一个命令,作为另一个命令的输入。
man ls | col -b > ls.txt