Linux常用命令

1、列出文件列表:ls ll

ls(list)是一个非常有用的命令,用来显示当前目录下的内容。配合参数的使用,能以不同的方式显示目录内容。  

  格式:ls[参数] [路径或文件名]

在linux中以.开头的文件都是隐藏文件

  • ls     列出当前目录下所包含的文件及文件夹
  • ls -a    显示所有文件或目录(包含隐藏文件)
  • ls -l  (缩写成ll)    与ls命令显示的文件相同,该命令会显示出每个文件的详细信息

2、切换目录命令:cd

  • cd  文件夹名   进入相应的文件夹
  • cd   路径      进入目的路径
  • cd ..   切换到上一层目录
  • cd /    切换到系统根目录
  • cd ~   切换到用户主目录
  • cd -    切换到上一个所在目录

可以使用tab键来补全文件路径

3、创建目录和移除目录:mkdir   rmdir

  • mkdir  [目录名称]     用来创建子目录
  • rmdir   [目录名称]     用来删除子目录
  • mkdir -p  aaa/bbb(多级目录名)    用来创建多级目录  

4、文件查看

  • cat [文件名称]    显示文件的所有内容
  • more [文件名称]     显示文件的一部分内容,每按一次回车键多显示一行,按空格键多显示一屏,不想看后按Q(或ctrl+c)结束查看
  • less [文件名称]    与more命令类似,多了可用上下键滚动文件内容
  • tail -n  [文件名称]   查看文件的后面n行
  • tail -f   [文件名称]    实时查看动态信息

5、文件操作

  • cp     复制操作

   将某个文件拷贝到某个目录下

   将文件名修改一下

  • mv   剪切操作,将某个文件剪切到某个目录下

也可以给文件改别名

  • rm  删除文件

输入y确认删除,输入n取消删除。

不带参数的rm命令无法删除文件夹;

添加-r参数可以删除bb目录,每次会进行询问是否删除。

删除时不进行询问,直接删除。

rm -rf *  删除所有文件

rm -rf /*  删除根目录下的所有文件   自杀    不要使用

  • tar命令    打包或解压

tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。常用参数:

-c:创建一个新tar文件

-v:显示运行过程的信息

-f:指定文件名

-z:调用gzip压缩命令进行压缩

-t:查看压缩文件的内容

-x:解开tar文件

打包:

tar –cvf xxx.tar ./*

打包并且压缩:

tar –zcvf xxx.tar.gz ./*

解压     tar –xvf xxx.tar

            tar -zxvf xxx.tar.gz -C /usr/aaa

打包:

打包且压缩:

将压缩的文件进行解压:

解压到当前目录:

解压到当前目录的另一个目录下,使用-C参数:

  • find  查找文件位置命令

在根目录下查找某个文件,*代表任意字符串,已知文件名全称则可写全。

  • grep  查找文件里的内容

查找某个文件里某个关键字所在一行的内容

可以让关键字高亮显示

多显示后一行(后面的数字可更改)

多显示前一行

 

6、其他常用命令

  • pwd   显示当前所在目录

  • touch  创建一个空文件

  • clear  清屏  (ctrl+l)

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值