操作環境:在vmware下安裝的centos 7
[root@localhost ~]# cat /etc/redhat-release
centos linux release 7.7.1908 (core)
1、改變目錄:cd 目錄名
相對路徑:使用「./」或 "../" 作為路徑的開始,前提路徑為:/aaa/bbb/ccc/ddd
#cd /aaa/bbb/ccc/ddd //進入某個目錄
#mkdir ../../ccc1 //使用相對路徑建立目錄
結論是 在bbb目錄下,建立了ccc1
絕對路徑:使用「/」開始的路徑
#cd /etc/sysconfig/network-scritpt
#cd /root
#cd /aaa/bbb/ccc
2、建立檔案:touch 檔名
#touch file1.txt //無則建立,有則修改時間
#touch file //{}集合,建立file1-file20
3.建立目錄:mkdir 目錄名
mkdir -v 詳細 -p 遞迴
#mkdir dir1
#mkdir -v /home/ //顯示詳細資訊
#mkdir -p /home/dir8/111/222 //包括其父目錄的建立
4、複製:cp -r 目錄 -v 詳細 -f 強制 -n 靜默
示例1:拷貝資料夾
#mkdir /home/dir
#cp -v install.log /home/dir1 //-v 顯示詳細資訊
#cp -v install.log /home/dir1/yang.txt
#cp -rv /etc /home/dir1 //-r 拷貝資料夾
示例二:
#cp -rv 原始檔1 原始檔2 原始檔n 目標檔案 //將多個檔案拷貝到同乙個目錄
#cp -rv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/passwd /etc/grub2.conf /etc/hosts . //拷貝多個檔案到當前目錄
#cp -r /etc /tmp //拷貝資料夾/etc到/tmp
#cp -rfn /etc /tmp //-f --force 強制-n 靜默
5、移動檔案:mv 原始檔路徑 目標檔案路徑
示例
#touch /root/file1 //建立乙個新檔案file1
#mv /root/file1 /tmp //把file1檔案移動到/tmp目錄中
#ls /tmp/file1 //檢視file1
#mv /tmp/file1 /tmp/file2 //把file1檔案更名為file2
#ls /tmp/file1 /tmp/file2 //觀察file1檔案已經更名為file2
6、刪除檔案:rm -rf 檔名 //-r 遞迴 -f force強制 -v 詳細過程
示例1:刪除/home/dir1
#cd /home
#rm -rf dir1
示例2:
#mkdir /home/dir1
#touch /home/dir1/
#rm -rf /home/dir1/* //不包括隱藏檔案
#ls /home/dir10/ -a //-a所有檔案
. ..
示例3:
#rm -rf file* //刪除當前目錄下以file開頭的檔案
#rm -rf *.pdf //刪除當前目錄下以.pdf結尾的檔案
7、檢視檔案內容:cat
cat file_name
# cat -n -a 1.txt //-n 顯示行號,-a 包括控制字元(換行符/製表符)
Linux系統配置及服務管理 檔案查詢
linux系統配置及服務管理 檔案查詢 在linux中,關於檔案查詢有如下三種命令 which find locate 其中find是應用最多,也是今天為大家著重介紹的命令。which 用於命令查詢。which is 或者 whereis vim locate 檔案查詢,依賴資料庫。而今天的主角fi...
Linux系統配置及服務管理中的檔案管理
簡介 fsh filesystem hierarchy standard root qianfeng ls bin dev lib media net root srv usr boot etc lib64 misc opt sbin sys var cgroup home lost found m...
Linux系統配置及服務管理7儲存管理2
儲存管理2 一 檔案系統 1 ext4 擴充套件檔案系統 xfs 一種高效能的日誌檔案系統 2 inode 索引節點 記錄檔案的屬性 乙個檔案占用乙個inode,同時記錄此檔案資料所在的block numbber inode大小 為 128 bytes block 實際儲存檔案的內容,若檔案較大,會...