Centos7_Linux

PS:刚开始使用的时候经常网络更换,每次配置完ip之后利用sudo service network restart 重启网络设置
ctrl + L 清屏
ctrl + Z 暂停运行
ls -l  == ll
drwxr-xr-x.      6 root root     4096 8月  29 2018 security

10位:d目录/-文件/l链接 三位rwx(读写执行)所有者 所属组 以及其他者


ls -a 显示隐藏文件
ls -i    显示具体inode节点(空间内存?)
ls -lh    人性化显示大小

mkdir -p 书籍/java编程思想       (-p递归创建)
rmdir         简单删除空目录
rm + 文件     询问删除
rm -f +文件      不询问删除文件          
rm -r + 目录    询问进入然后删除目录
rm -rf + 目录    强制全部递归删除
( 默认删除的是文件  r:目录  f:强制)


cp +文件 +目标目录(/重命名)复制文件到指定目录(若没有本目录)命名
cp -p +文件 +目标目录(/重命名)带属性的复制
cp -r         复制目录
cp -a         不论文件目录包括属性一起复制


ln aaa.txt /tmp/bbb.txt      硬链接(完全相同,删除不能同时删除)
ln -s /root/aaa.txt /tmp/bbb.txt 软连接在文件夹中只是一个符号链接(相同,inode不同,删除主的附属没有了,反之还有,而且,软连接可以链接目录!)注意!软连接时必须写全域名


locate java        在数据库中搜索需要实时更新updatedb
vi /etc/updatedb.conf    配置文件

find /root/ -name java         /root/下具体查询
find /root/ -name "java*"    /root/下模糊查询java编程。。。
find /root/ -name "java??"    /root/下模糊查询java12
find /root/ -name "java编[程码]实现    /root/下模糊查询java编程/编码思想
find /root/ -iname Java        /root下java
find /root/ -user root         按用户查找
find /root/ -mtime -1        一天内,+1天外修改的文件
atime访问时间 ctime改变文件属性
find /root/ -size 1k    查找大小为0-1k
find /root/ -inum     查找具体节点
find /root/ -size +20k -a -size -50k    and
find /root/ -size +20k -o -size -50k    or

vi 内部查询字符串:    :/save     Enter——n下一个——shift+n(N)上一个
grep save /etc/grub2.cfg
grep -v save /etc/grub2.cfg    除了有save的行
grep -i SAVE /etc/grub2.cfg    不区分大小写

whereis ls     //可执行路径及帮助文档
whereis -m ls    //帮助文档位置
whereis -b ls     //可执行位置
which ls    //路径及别名


压缩与解压
.zip
zip abc.zip abc.txt    zip + 压缩文件名 + 源文件
zip -r dir.zip dir
unzip dir.zip
PS:zip必须指定压缩文件名称和源文件

.gz
gzip -r BBB    压缩后只压缩了文件夹内的东西    
gzip java    默认压缩后文件:java.gz(源文件会消失)
gunzip -r BBB / gzip -rd BBB    解压文件夹内部文件
gzip -d java.gz    
PS:gzip可以省略压缩后名称(不省略报错?),但是源文件没有了,压缩目录只压缩内容
可以利用 gzip -c CCC>ccc.gz 保留源文件(必须写源文件和目标压缩文件)

.bz2
bzip2 CCC    压缩后默认生成CCC.bz2 不保留源文件
bzip2 -k CCC    保留源文件
bunzip -k CCC.bz2
PS:-k可以保留源文件并且不指定目标压缩文件

.tar
tar -cvf test.tar CCC BBB    -cvf不可省略,+目标压缩文件tar + 源文件。。。
tar -cvf /root/B/test.tar java BBB CCC  指定压缩路径(多个文件)
tar -xcf B/test.tar        全部恢复
PS:还不错,类似于管理备份(c/x/t)压缩、解压、查看

.tar.gz
tar -zcvf B/test.tar.gz a aa bb         压缩为.tar.gz形式(先tar后gz)
tar -zxcf B/test.tar.gz            恢复

.tar.bz2
tar -jcvf B/test.tar.bz2 a aa bb    压缩为.tar.bz2
tar -jxvf B/test.tar.bz2        恢复

PS:tar解压    (v(过程)f(目标压缩文件名称)c/x/t==压缩、解压、查看)
到指定目录 tar -xvf test.tar -C /root/dir

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值