目录相关
cd :切换目录 .. / ~
ls : 列出目录 -a -l
pwd : 显示当前目录 -p
mkdir : 创建新目录 -p(创建多层) -m(权限)
rmdir : 删除一个空目录 -p
cp : 复制文件或目录
rm : 移除文件或目录 -f -r -i
mv : 移动文件与目录,或修改文件或目录的名称 -f -i -u
文件内容查看
touch 创建文件
Linux系统中使用以下命令来查看文件的内容
ifconfig : 查看网络配置
cat :由第一行开始显示文件的内容
tac : 从最后一行倒着显示 与cat相反
more : 一页一页的显示内容(空格代表翻页,enter表示向下一行,退出是 q 命令)
nl : 显示的时候也显示行号
less : 与more类似,不过可以往前翻(空格向下翻页,上下键也可以翻页,退出是 q 命令)
head : 只看头几行,head -n 20 xxx.file 也可以通过-n参数控制查看的行数
tail : 只看最后几行,tail -n 20 xxx.file 也可以通过-n参数控制查看的行数
/xxx :在查看文件的时候可以在最后一行输入/xxx在文件中进行xxx的向下查找,n向下寻找下一个,N向上寻找下一个
?xxx : 在查看文件的时候可以在最后一行输入?xxx在文件中进行xxx的向上查找,n向下寻找下一个,N向上寻找下一个
可以使用man[命令]来查看各个命令的使用文档,如man cp
解压缩命令
压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for Linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
其他命令
Chgrp : 需改文件属组
Chown : 修改文件属主或属组
Chmod : 修改文件的九个属性
ln :创建硬链接
ln -s : 创建软连接
touch : 创建文件
echo : 往文件中输入字符串,如 echo “aaa” >>xxx.file