系統管理以及操作命令 Day03

2021-10-25 15:24:35 字數 4772 閱讀 8296

檢視檔案資訊命令 /www/www01.txt

[root@wxw ~]# ls /etc/services

/etc/services

[root@wxw ~]# ls -l /etc/services --檢視檔案資料詳細資訊

-rw-r–r--. 1 root root 670293 jun 7 2013 /etc/services

如何建立乙個空檔案

touch /www/www.txt

[root@wxw ~]# ls /www/www.txt

/www/www.txt

[root@wxw ~]# ls -l /www/www.txt

-rw-r–r--. 1 root root 0 feb 7 09:20 /www/www.txt

如何對空檔案進行編輯

將檔案開啟直接編輯

vi/vim —用於編輯檔案的命令

[root@wxw www]# vi www.txt

第乙個步驟:進入到編輯狀態(插入模式)

按鍵盤上小寫字母i

第二個步驟:編寫檔案內容

第三個步驟:進行儲存關閉文件

按esc(推出編輯模式) —:wq (write寫/儲存 quit 退出)

:q (不儲存直接退出)

:w(只儲存不退出)

將檔案不開啟直接編輯

將螢幕上顯示的資訊儲存到檔案中

第乙個步驟:螢幕上有資訊輸出

[root@wxw www]# echo 「hello word」

hello word

第二步:將螢幕上顯示的資訊放入到檔案中

[root@wxw www]# echo 「hello word」 > www.txt

[root@wxw www]# vi www.txt

hello word

[root@wxw www]# echo 「hello beijing」 >> www.txt

[root@wxw www]# vi www.txt

hello word

hello beijing

說明:

執行原理:將原有檔案內容先進性清空 新增新的資訊

執行原理:不會覆蓋清空原檔案內容,而是在原檔案最後一行追加新的資訊

檢視檔案內容命令

cat --檢視檔案

[root@wxw www]# cat www.txt

hello word

hello beijing

[root@wxw www]# cat /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

如何複製儲存資料

copy(複製) --cp

用法:cp 要複製資料資訊(檔案/目錄) 複製到什麼位置(目錄)

[root@wxw www]# cp /www/www.txt /tmp/

[root@wxw www]# ls -l /tmp/www.txt

-rw-r–r--. 1 root root 25 feb 7 10:52 /tmp/www.txt

[root@wxw www]# ls -l www.txt

-rw-r–r--. 1 root root 25 feb 7 10:41 www.txt

目錄備份方法:

[root@wxw www]# cp -r /www/www01/ /tmp

[root@wxw www]# ls -d /tmp/www

www01/ www.txt

[root@wxw www]# ls -d /tmp/www01/

/tmp/www01/

[root@wxw www]# ls -d /tmp/www01/www02/

/tmp/www01/www02/

[root@wxw www]# ls -d /tmp/www01/www02/www03/

/tmp/www01/www02/www03/

補充: 目錄備份有時需要進行多次確認

[root@wxw www01]# cp -r /www/www01/ /tmp/

cp: overwrite 『/tmp/www01/www.txt』? y

cp: overwrite 『/tmp/www01/www01.txt』? y

cp: overwrite 『/tmp/www01/www02.txt』? y

cp: overwrite 『/tmp/www01/www03.txt』? y

[root@wxw www01]# \cp -r /www/www01/ /tmp/ —進行目錄中資料進行強制複製

刪除資料命令

delete(刪除)==remove(移除)==rm

刪除檔案

[root@wxw www01]# rm /tmp/www.txt

rm: remove regular file 『/tmp/www.txt』? yhc

[root@wxw www01]# \rm /tmp/www.txt

[root@wxw www01]# ls -l /tmp/www.txt

ls: cannot access /tmp/www.txt: no such file or directory

[root@wxw www01]# touch /tmp/www.txt

[root@wxw www01]# ls -l /tmp/www.txt

-rw-r–r--. 1 root root 0 feb 7 11:43 /tmp/www.txt

[root@wxw www01]# rm /tmp/www.txt

rm: remove regular empty file 『/tmp/www.txt』? ^c

[root@wxw www01]# rm -f /tmp/www.txt

[root@wxw www01]# ls -l /tmp/www.txt

ls: cannot access /tmp/www.txt: no such file or directory

刪除目錄

[root@wxw www01]# rm /tmp/www01/

rm: cannot remove 『/tmp/www01/』: is a directory

[root@wxw www01]# rm -f /tmp/www01/

rm: cannot remove 『/tmp/www01/』: is a directory

[root@wxw www01]# rm -r /tmp/www01/

rm: descend into directory 『/tmp/www01/』? ^c

[root@wxw www01]# rm -rf /tmp/www01/

[root@wxw www01]# ls -d /tmp/www01

ls: cannot access /tmp/www01: no such file or directory

移動資料資訊 (剪下)

move(移動)==mv

mv命令用法和cp命令類似

移動剪下目錄資料

移動剪下目錄資料

[root@oldboyedu ~]# mv /www/www01/ /tmp

[root@oldboyedu ~]# ls -d /tmp/www01

/tmp/oldboy01

[root@oldboyedu ~]# ls -ld /tmp/www01

drwxr-xr-x. 3 root root 100 apr 1 11:00 /tmp/www01

[root@oldboyedu ~]# ls -ld /www/www01

ls: cannot access /oldboy/oldboy01: no such file or directory

[root@oldboyedu ~]# cd /www

[root@oldboyedu oldboy]# ls

[root@oldboyedu oldboy]# touch oldboy.txt

[root@oldboyedu oldboy]# ls

oldboy.txt

[root@oldboyedu oldboy]# echo " shenzhen" >www.txt

[root@oldboyedu oldboy]# cat www.txt

oldboy shenzhen

[root@oldboyedu oldboy]# mv www.txt www.txt

[root@oldboyedu oldboy]# ls

oldgirl.txt

[root@oldboyedu oldboy]# cat wwwl.txt

oldboy shenzhen

移動資料時,出現重複資訊也會提示需要覆蓋

[root@oldboyedu oldboy]# ls -l /tmp/www.txt

-rw-r--r--. 1 root root 50 apr 1 10:24 /tmp/www.txt

[root@oldboyedu oldboy]# touch www.txt

[root@oldboyedu oldboy]# mv www.txt /tmp/

mv: overwrite 『/tmp/www.txt』?

作業系統管理命令

1.檢視檔案資訊 cat 2.檔案需要進行備份 copy cp格式資訊 cp 原始檔 要備份檔案 路徑 檔名稱 可寫可不寫 在複製目錄時必須使用,表示遞迴複製目錄下面的所有資料 cp r3.檔案資訊做比對 diff vimdiff 4.檔案需要進行移動或重新命名move mv移動語法資訊 mv 源資...

系統管理操作

1 檢視虛擬網路編輯器 2 修改ip位址 修改前 修改後 device eth0 hwaddr 00 0c 29 a1 6e 50 type ethernet uuid 0603b5ac 20d5 46d7 83ac a112298c14d7 yes onboot yes nm controlled...

系統管理命令

whowhoami 顯示使用者自己的身份 hostname 顯示主機名稱 hostname hostname i 顯示主機ip uname 顯示系統資訊 uname a 顯示全部資訊 核心名稱,主機名,核心版本號,核心版本,硬體名,處理器型別,硬體平台型別,作業系統名稱 top 顯示當前系統中耗費資...