一張白紙的開始,基礎學習之命令符匯集筆記

2021-07-24 21:24:07 字數 3316 閱讀 2231

cd

路徑 變換目錄

ls 檔案與目錄的檢視

ls  -a 列出檔案下所有的檔案,包括以「.「開頭的隱藏檔案(linux下檔案隱藏檔案是以.開頭的,如果存在..代表存在著父目錄)。

ls  –sh

檢視資料夾中所有檔案的大小

ls -l

列出檔案的詳細資訊,如建立者,建立時間,檔案的讀寫許可權列表等等。

ls -r

將目錄下所有的子目錄的檔案都列出來,相當於我們程式設計中的「遞迴」實現

ls -l

列出檔案的鏈結名。link(鏈結)

ls -s

以檔案的大小進行排序

ls -t

按時間進行檔案的排序?

mkdir

建立(資料夾)

vi  

建立檔案和進入文件編輯

pwd    顯示當前路徑

touch  修改檔案時間與建置新檔,可一下子建立多個(檔案)

mv 改路徑/目錄名(相對路徑 ./   絕對路徑/ ) 移動/剪下貼上

例如:mv aa bb 把目錄名aa改為bb

mv aa /home  把檔案移動到根目錄的hone下

cp  

單個目錄複製

例如:cp aa /home  把aa複製到根目錄home下

cp -r 多個目錄複製

cp -m多個複製不覆蓋

rm     刪除

rm -rf 刪除非空目錄

rmdir  刪除資料夾

tar -cvf 壓縮檔案名 檔案  視覺化壓縮

tar -czf 壓縮檔案名  檔案 不視覺化壓縮

例子:tar -cvf ld.tar a.txt b.txt

tar -cvf ld.tar *.txt  全部打包

tar -czf ld.tar.gz *.txt

tar -xzvf 路徑  解壓

service iptables stop  防火牆服務關閉

service iptables start 防火牆服務關閉

apachectl stop         阿帕奇關閉

* 加到檔名後面代表全部的意思

mount -t iso9660/dev/cdrom  掛載光碟機

ls *telnet*  開啟telnet協議,用於遠端服務

rpm -ivh     安裝

telnet localhost 80 本地伺服器telnet80埠

yum install  安裝

yum remove   解除安裝

su root(使用者名稱) 切換使用者   

init 0  立即關機

shutdown -s now 立即關機

建立使用者:useradd 使用者名稱

建立使用者,指定主目錄:useradd -d 路徑 使用者名稱

修改使用者:usermod -d 目錄 使用者名稱

建立組:groupadd 組名

建立使用者時,指定組名:useradd -g 組名 使用者名稱

檢視所有使用者:more  /etc/passwd

檢視所有組:,more /etc/group

單獨檢視乙個使用者所屬的組:groups  使用者名稱

修改密碼:passwd 使用者名稱

刪除使用者:userdel 使用者名稱

掛載硬碟與分割槽

fdisk /dev/sdb  進入命令模式

n               新建乙個分割槽

p               選擇分割槽型別

1               編號為1

回車            起始扇區預設

回車            結束扇區預設

w               寫入分割槽資訊

mkfs.ext3 /dev/sdb1  格式化分割槽:

mkdir /disk/d1 -p    建立乙個路徑

mount –t ext3 /dev/sdb1 /disk/d1

將硬碟分割槽掛載

df -hl     檢視磁碟剩餘空間 看到掛載情況

du -sh 檔名 檢視目錄大小

fdisk -1   查詢硬碟分割槽情況

blkid /dev 檢視裝置的檔案型別

vi /etc/fstab 建立根目錄下的etc

init 6 重啟

init 0 關機

chm od u=rw a.txt

chmod g=rw a.txt

chmod o=rw a.txt

chmod ugo=rw a.txt

chmod u=rw g=rw o=rwa.txt

chmod u+wr a.txt

chmod u-wr a.txt

r=4 w=2  x=1

o:代表無許可權

例子:chmod 1 a.txt = ---------x. 1 root root 0 nov 24 04:22 a.txt

chmod 2 a.txt = --------w-. 1 root root 0 nov 24 04:22 a.txt

chmod 4 a.txt = -------r--. 1 root root 0 nov 24 04:22 a.txt

chmod 3 a.txt = --------wx. 1 root root 0 nov 24 04:22 a.txt

chmod 5 a.txt = -------r-x. 1 root root 0 nov 24 04:22 a.txt

chmod 6 a.txt = -------rw-. 1 root root 0 nov 24 04:22 a.txt

chmod 777 a.txt=-rwxrwxrwx. 1 root root 0 nov 24 04:22 a.txt

chmod 100 a.txt=---x------. 1 root root 0 nov 24 04:22 a.txt

chmod 124 a.txt=---x-w-r--. 1 root root 0 nov 24 04:22 a.txt

chmod 707 ld  修改ld資料夾的許可權

chmod -r 707 ld  把ld資料夾以及資料夾的檔案全部改許可權

從左到右:

檔案-/目錄d+使用者的許可權u+組的許可權g+其他的許可權o

-rw-r--r--

drw-r--r--

- 代表檔案

d 代表目錄

r read

w write

x execute 可執行

l locolity 本地

測試用例 一張白紙

需求驗證 先看看這張白紙的設計文件和需求文件是否有錯 功能 1.紙張的大小和需求規格說明書中的大小 是否一致 2.紙張的厚度是否和要求的一致 3.紙張的顏色是否和要求的一致 4.紙張是否可以摺疊,拉伸 5.紙張的軟硬程度是否達到要求 6.紙張上的鉛筆字,能否擦乾淨 7.紙張是否易破 8.紙張遇水曬乾...

艱苦的資料分析工作,從一張Excel表開始

隨著 大資料 概念的持續 高溫 越來越多企業及個人也開始關注資料分析,我整理了一些經常會被問到的關於資料分析的問題,在這裡和大家一起簡單的聊一聊。首先,被問到最多的問題就是 資料分析是什麼?資料分析如果讓我用一句話概括,就是連線資料及人類認知之間的橋梁。就像觀察微生物需要顯微鏡 了解時間需要鐘錶 知...

將一張表的主鍵 ID 重置為從1開始自增排列

終於有一天,使用這張表的某個系統要匯入正式資料了,強迫症這時候就表現的明顯了,渾身不自在,這時候你就需要將這個主鍵id重置一波了,方法是在這張表中新增乙個字段,將id裡面的資料複製過去,然後刪除id欄位,接著新建乙個id欄位,再接著將id欄位自增且設為主鍵,最後將這個新增的id列挪到第一列,將那個用...