Linux基础指令2

rmdir 删除空目录

用法:  remdir testdir/newdir/  表示删除testdir目录下的newdir目录

rm 删除文件(默认只能删除普通文件)

       -r  递归删除指定目录下的所有文件,然后再删除目录

       -i   添加操作提示信息

       -f   忽略所有提示信息,直接操作

用法:mkdir -p a/b/c               rm -r a/     删除a目录

cp   拷贝一个文件到指定位置,默认针对普通文件(有两个操作对象,一个要拷贝的文件,还有一个时目录位置的路径)

cp /etc/passwd./  把passwd拷贝至etc目录下

-r  递归拷贝一个目录及目录中的所有文件到指定的路径下

cp -r a/testddir  将a目录拷贝到testddir目录中 

mv   将一个文件移动到新的位置(剪切)

mv passwd testddir/a/b/c/   将passwd文件移动至c目录下   

cd   进入指定的目录(改变当前所在路径)

cd testddir/a/b/c/ 进入输入路径

cd  /.. 返回上层目录,可多次使用 如:cd /../../..

cd ~      这是一种快速回到返回自己家目录的方式         ~表示当前目录的家目录

文件操作指令

cat     将指定文件的内容打印到终端显示上

  cat -n passwd   打印passwd文件信息    只适合打印短小的文件内容

touch    刷新文件的时间属性,如果文件不存在会创建一个新文件

touch passwd     刷新passwd的文件时间属性 

more   对文件内容分页显示

空格--向下翻页; 回车--向下按行滚动;  到达末尾会自动退出; q--退出显示; 

less 对文件内容分页显示 

f--向下翻页;   b--向下翻页;   j k--上下按行滚动;  q--退出;

/string   向上查找string字符串

?string  向下查找string字符串

 head   显示文件的前n行命令(默认为前10行)

head -n 3 passwd 显示passwd中前3行命令

tail  显示文件中末尾n行内容(默认末尾10行) 

tail -n 3 passwd  显示passwd中后3行命令

head -n 3 passwd | tail - n 1  打印文件的第三 

-f 动态一直等待文件末尾新内容进行打印

管道符  |  作用为连接两个命令,将前边命令的输出结果,作为后边命令的输入,让后面命令进行处理

重定向符号:> filename     将要打印的内容写入到指定文件中,但是写入之前会清空这个文件的原有内容

                     >>filename    将要打印的内容写入到指定文件中,但是内容时追加在文件原本内容之后

原本一个命令的执行结果大都是打印出来(把数据交给显示器),重定向就是告诉命令,不要把结果打印了,而是写入到指定的文件中

文件压缩操作

文件可以压缩存储,节省磁盘空间,然而文件压缩有很多种不同的算法,也就有了不同的压缩格式

win:.zip     .rar    .7z

linux: gzip  bzip2   tar

不同压缩算法压缩的文件,要使用对应的解压缩算法才可以

windows下可以将多种算法集合到某一个压缩工具中

linux下不同,一个压缩算法对应一个压缩指令,一个解压缩算法对应了一个解压缩指令

   zip/unzip 

   gzip/gunzip

   bzip/bunzip2

对应其格式的压缩解压缩

linux下最常使用的时tar打包指令,对大量文件进行打包的同时可以指定使用某种压缩算法进行压缩,解包同样如此

-c 打包  -x 解包   -v 显示详细的打包解包信息   -z  打包或解包的同时使用gzip格式压缩或解压缩

-j 打包或者解包的同时使用bzip2格式进行压缩或者解压缩

-f  这个选项要放到最后,这个选项后面要跟上压缩包名称

例:tar -czvf tmp.tar.gz  a/passwd testddir/test.txt 动态内存管理.png

      tar -xzvf tmp.tar.gz

   

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值