Linux基本命令学习总结

由于工作电脑系统是Linux,所以第一步必须要掌握Linux的基础命令啦。不然真是寸步难行啊。

man command    //查看cmmand的手册,如man date

cd dir    //从当前目录切换到dir目录

cd    //不带目录的cd命令,切换到用户主目录

cd ..    //回到父目录

ls    //显示当前目录下的文件和目录,有很多参数可以使用,例如 -a 把隐藏的目录也显示出来;-l 产生长列表格式的输出,包含了目录中每个文件的更多相关信息;更多的参数可以查看man ls。

ls -l mengqinfile    //只显示mengqinfile文件,即过滤。可以使用通配符?和*,?代表一个字符,*代表零个或多个字符,如ls -l mengqinfil?,显示匹配mengqinfilX,后面只能有一个字符;ls -l mengqinfile*,则可以是mengqinFil,mengqinFilxxxx等,只需要通配符前面的字符一样即可。

pwd    //显示当前所在目录完整路径

touch file    //创建空文件

cp source destination    //复制,当source和destination都是文件名,cp将源文件复制到新文件,并且以destination命名,如果destination已经存在,则cp命令会提示是否要覆盖已有文件。加参数-l,则不会提示是否覆盖,直接覆盖。-r表示递归地复制文件,-R表示递归地复制目录。

cp -l file1 file2    //创建一个指向file1的硬链接file2。硬链接会创建一个独立的文件,其中包含了源文件的信息以及位置,引用硬链接等同于引用了源文件。实际上是同一个文件。

cp -s file1 file2    //创建一个软链接或称为符号链接,链接文件只需要存储源文件的信息,不需要存储源文件的数据。

rm file    //删除文件file,-f为强制删除(不出现提示符)。

mkdir dir1    //创建目录dir1

rmdir dir1    //删除目录dir1,默认只删除空目录。rm -rf dir2,-r参数表示递归删除目录中的文件,-f 表示不提示直接删除,这样可以直接删除一个目录。

stat file    //查看file文件的所有状态信息。

file fiel2    //查看文件file2的类型

cat file3    //显示文本文件中所有的数据 ,-n参数会加上行号

tail fiel4    //显示文件末尾的部分

head file5    //显示文件开头的内容

ps    //显示运行在当前控制台的术语当前用户的进程,-ef显示系统上运行的所以进程

top    //实时监控进程

kill 进程号    //结束进程,要结束进程,必须是进程的属主或是root用户。kill 9 进程号,无条件终止。

mount   //输出当前系统上挂载的设备列表

df    //查看所有已挂载磁盘的使用情况

sort file    //对文件中的数据进行排序,按照默认语言的规则进行;-n 把数字识别成数字而不是字符,-M按月排序

grep    //搜索数据

压缩数据:

bzip2工具,gzip工具,zip工具。

(1)bzip2工具

bzip2:压缩文件

bzcat:显示压缩的文本文件的内容

bunzip2:解压压缩后的.bz2文件

(2)gzip工具

gzip:压缩文件

gzcat:查看压缩过的文本文件的内容

gunzip:解压文件

(3)zip工具

zip:创建一个压缩文件,包含指定的文件和目录

zipclock:创建一个加密的压缩文件,包含指定的文件和目录

zipnote:从zip中提取批注

zipsplit:将一个zip文件分割成多个更小的固定大小的文件

unzip:从压缩过的zip文件中提取文件和目录

如zip -r testzip test,创建一个testzip.zip文件,递归目录test把找到的文件和目录都加进改压缩文件。

归档数据:tar命令

tar function [options] object 1 object2 ...

tar -cvf test.tar test1/ test2/    //创建一个归档文件test.tar, -c 创建一个新的额tar归档文件,-v 在处理文件时显示文件,-f 输出结果到文件或是设备file

tar tf test.tar    //列出test.tar文件中的内容,但是不解压文件, -t 列出已有tar归档文件的内容

tar -xvf test.tar    //从test.tar中提取内容 ,-x 从已有tar归档文件中提取文件

我爱Linux,Linux爱我~

加油~



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值