1. 程式人生 > >打包壓縮查看命令及行號命令

打包壓縮查看命令及行號命令

當前 打印 find 需要 逆序 必須 不同 -m 變化

1.1.1 PATH路徑
A:作用:存放linux命令下路徑
root@oldboyedu50 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@oldboyedu50 ~]#
/bin/
/sbin/
/usr/bin/
/usr/sbin/
/usr/local/bin
/usr/local/sbin
B:是否別名
C:在PATH找命令是否存在
1.1.1.1 如何過濾出已知當前目錄下oldboy中所有一級目錄
方法1-tree
[root@oldboyedu50-lnb /oldboy]# tree -dL 1 (d 只顯示目錄 L顯示幾層).
├── ext
├── test
├── xiaodong
├── xiaofan
└── xingfujie
5 directories
方法2-find
[root@oldboyedu50-lnb /oldboy]# find -maxdepth 1 -type d
.
./xiaodong
./xiaofan
./test
./ext
./xingfujie
find -maxdepth 1 -type d ! -name "." 排除名字是“.”
! 取反 排除 非
方法三:d開頭的
ll |grep "^d"
“^”以……開頭的行 必須三劍客才能使用
方法四: 第2 列大於1
ll |awk ‘$2>1‘
方法5:-F不同類型是文件 加上不同的標記
Ls -F
1.2 Vmware 經典故障
① 開了好多臺
② 重啟計算機
③ 通過everthing搜,lck 刪除虛擬機名稱 .lck目錄 ,重啟vmwae
第2章 打包壓縮
2.1 打包備份
cp–a 或cp -r
2.2 Windows 壓縮 winrar/好壓/2345壓縮
Linux 打包壓縮
2.2.1 創建壓縮包
Tar zcrf /tmp/etc.tar.gz /etc/
壓縮之後放在那裏 目標
Z 壓縮包 c創建包 r顯示過程 f
Tar crf /tmp/etc.tar.gz /etc/ 可刪除z
/tmp/etc.tar.gz 創建壓縮包
2.2.1.1 查看壓縮包
Cd /tmp/ 先進入/tmp/中
Tar ztf /tmp/etc.tar.gz
2.2.1.2 解壓
Tar zxf etc.tar.gz
2.3 打包的時候
/etc/host
/etc/profile
絕對路徑----------?相對路徑 (打包過程中,防止解壓的時候覆蓋文件)
2.4 打包的樣子
etc/host
etc/profile
2.5 Tar zcf 創建壓縮包
Tar tf 查看壓縮包
Tar xf 解壓
Tar xf /tmp /etx.tar.gz /etc/--exclude/etc/services 解壓到指定的文件
2.6 請用tar打包/etc 整個目錄(打包及壓縮,但需要排除/etc/servies文件)
Tar zcf /tmp/etc –pai.tar.gz /etc//--exclude/etc/services
排除多個:---exclude—from name.txt
Cd - 進入上一級所在位置
Cd -=cd $OLDPWD
第3章 修改時間
3.1 ls –lt 修改時間 以前的
ls –lrt 最近的 -r 逆序 -t 按照修改時間
3.2 調式系統服務時,實時查看系統日誌 /var/log/secure的更新?
Tail –f /var/log/secure =taif /var/log/secure
“-f”顯示文件實時改新變化
第4章 打印配置文件nginx.conf的內容的行號及內容,該怎麽做?
方法1:cat –n nginx.conf
方法2:vim -n nginx.conf
Set nu 顯示行號 set nonu 取消行號

[root@oldboyedu50 oldboy]# echo 1 2 3 4 5
1 2 3 4 5
[root@oldboyedu50 oldboy]# echo {1...5}
{1...5}.
[root@oldboyedu50 oldboy]# echo {1..5}
1 2 3 4 5
[root@oldboyedu50 oldboy]# echo {1..10}
1 2 3 4 5 6 7 8 9 10
[root@oldboyedu50 oldboy]# echo {01..10}
01 02 03 04 05 06 07 08 09 10
[root@oldboyedu50 oldboy]# echo stu{01..10}
stu01 stu02 stu03 stu04 stu05 stu06 stu07 stu08 stu09 stu10
[root@oldboyedu50 oldboy]# echo stu{01..10} |xargs -n1
stu01
stu02
stu03
stu04
stu05
stu06
stu07
stu08
stu09
stu10
[root@oldboyedu50 oldboy]# echo stu{01..10} |xargs -n1 >nginx.conf
[root@oldboyedu50 oldboy]# cat -n nginx.conf
1 stu01
2 stu02
3 stu03
4 stu04
5 stu05
6 stu06
7 stu07
8 stu08
9 stu09
10 stu10
[root@oldboyedu50 oldboy]# vim -n nginx.conf

1 stu01
2 stu02
3 stu03
4 stu04
5 etu05
6 stu06
7 stu07
8 stu08
9 stu09
10 stu10

打包壓縮查看命令及行號命令