Linux15_Linux命令2


1. 文件列表

 ls:显示当前目录下的内容

 ls -a:显示所有文件或目录(包含隐藏的文件:linux中以.开头的文件都是隐藏的文件)

 ls -l:缩写成ll

  Linux15_Linux命令2

2. 目录切换

 cd命令

 cd ..:切换到上一层目录

 cd Documents:切换到Documents目录

 cd /:切换到系统根目录

 cd ~:切换到用户主目录

 cd -:切换到上一个所在目录

 使用tab键来补全文件路径

  Linux15_Linux命令2 Linux15_Linux命令2

3. 目录创建和删除

 mkdir命令:可用来创建子目录。

 mkdir aaa:在当前目录下创建aaa目录

 mkdir -p aaa/bbb:级联创建aaa以及bbb目录

 rmdir命令:用来删除空的子目录

 rmdir aaa:删除aaa目录

  Linux15_Linux命令2   Linux15_Linux命令2

4. 浏览文件

 4.1 cat命令:用于显示文件的所有内容。

  格式:cat 文件名   * cat install.log

 4.2 more命令:一般用于要显示的内容会超过一个画面长度的情况。

  格式:more 文件名   * more install.log

  按空格键显示下一页数据。

  回车显示下一行数据。

  Ctrl+C或按q退出查看

 4.3 less命令:跟more类似,不同的是less可通过PgUp、PgDn键来显示上一行、下一行数据

  格式:less 文件名  * less install.log

 4.4 tail命令:用于显示文件后几行的内容。

  格式1:tail -10 intall.log 查看最后10行数据

  格式2:tail -f install.log 动态查看日志(主动用于查看动态变化的日志)

  Ctrl+C结束查看

5. 文件删除、拷贝

 5.1 rm命令:删除文件

  格式1:rm a.txt 删除a.txt文件,删除需要用户确认,y/n

  格式2:rm -f a.txt 不询问,直接删除

  格式3:rm -r a 递归删除,询问

  格式4:rm -rf a 不询问,递归删除

  格式5:rm -rf * 不询问删除当前目录下的所有文件及目录

  Linux15_Linux命令2

 5.2 cp命令:将文件从一处复制到另一处。一般在使用cp命令时将一个文件复制成另一个文件或复制到某目录时,需要制定源文件名与目标文件名或目录。

  格式1:cp a.txt b.xt 将a.txt复制为b.txt文件

       cp a.txt aaa/b.txt 将a.txt复制为aaa目录下的b.txt文件

  格式2:cp a.txt aaa 将a.txt文件复制到aaa目录中

  Linux15_Linux命令2

 5.3 mv命令:移动或者重命名。

  格式1:mv a.txt ../aaa 将a.txt移动到上一层的aaa目录下

  格式2:mv a.txt b.txt 将a.txt文件重命名为b.txt

  Linux15_Linux命令2

6. 压缩、解压缩

 tar命令:位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。

 一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。

  常用参数:

   -c:创建一个新tar文件

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

   -f:指定文件名

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

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

   -x:解开tar文件

  格式1:tar -cvf xxx.tar aaa 把aaa打包但不压缩

  格式2:tar -zcvf xxx.tar.gz aaa 把aaa打包并压缩

  格式3:tar -xvf xxx.tar 解压到当前目录下

  格式4:tar -zxvf xxx.tar.gz -C ./cc 解压到当前目录的cc目录下

7. 查找文件、内容

 7.1 find命令:查找符合条件的文件并将文件位置打印到控制台

  格式:find / -name ins* 根目录下查找文件名称以ins开头的文件

 7.2 grep命令:查找文件里符合条件的内容。

  格式1:grep address a.txt 查询a.txt文件中address所在行的内容

  格式2:grep address a.txt –color 查询a.txt文件中address所在行的内容,并且address都标红显示

  格式3:grep address a.txt –color -A1 -B2 查询a.txt文件中address所在行的内容及下一行、上一行的数据,并且address都标红显示

  Linux15_Linux命令2

8. 其他常见命令

 8.1 pwd:显示当前所在目录

 8.2 touch:创建一个空文件

  格式:touch a.txt

 8.3 clear/Ctrl+L:清屏

  Linux15_Linux命令2

9. VIM编辑器

 

10. 重定向输出&系统命令

 

11. 管道

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/268246.html

(0)
上一篇 2022年6月19日
下一篇 2022年6月19日

相关推荐

发表回复

登录后才能评论