ls -a :显示指定目录下所有子目录与子文件
-l :以列表的方式显示文件的详细信息
-h :配合-l 以人性化的方式显示文件大小
通配符:用通配符去匹配文件
pwd:显示当前工作目录
cd :切换当前用户的主目录
~:切换到当前用户主目录
.:切换到当前目录
..:切换到上一级目录
-:进入上次所在目录
> :输出重定向
>> :输出重定向,追加
cat :查看合并文件内容
tail :查看文件
tail test.txt #默认显示后10行
tail -n test.txt #显示后n行
head:查看文件
head test.txt #默认显示前10行
head -n test.txt #显示前n行
less :查看文件,敲enter 往下走一行,敲击空格键往下走一页
more :分屏显示
wc:显示文件的行数、字节数、文件名信息。
| :管道符,一个命令的输出 可以作为另一个命令的输入
echo :输出内容
clear :清屏
mkdir :创建一个新的目录
touch :创建一个新的普通文件
rmdir : 删除一个目录,必须是空目录
rm :删除文件或目录,删除的文件不能恢复
cp :复制 ,cp 文件名 目标目录
mv :移动文件 或重命名 ,移动:mv 文件 目标文件 ,重命名:mv 文件名 文件名
ln:建立链接文件 , 软连接:ln -s 源文件 链接文件 硬链接 :ln 源文件 链接文件
grep:文本搜索,搜索内容可以是正则表达式
find:查找文件 ,find ./ -name test.sh 查找当前目录下所有名为test.sh 文件
which:查看命令位置
tar :打包文件
gzip:压缩文件,结合tar 使用 实现文件压缩打包,压缩:tar -cvzf 1.tar.gz 解压: tar -xvzf 1.tar.gz 解压到当前目录 , tar -xvzf 1.tar.gz -C /temp 解压到指定目录下
bzip2:压缩文件 常结合 tar使用实现文件的压缩和打包, 压缩 :tar -jcvf 压缩包名 文件 解压:tar -jcvf 压缩包包名
zip:压缩文件, zip [-r] 目标文件(没有扩展名) 源文件
unzip:解压缩文件, unzip -d 解压后目录文件 压缩文件
gedit :文本编辑器