Python學習之Linux命令14
阿新 • • 發佈:2018-12-17
Linux命令
快捷鍵
↑(Ctrl p) 顯示上一條命令
↓(Ctrl n) 顯示下一條命令
Ctrl r 然後輸入若干字元,開始向上搜尋包含該字元的命令,繼續按Ctrl+r,搜尋上一條匹配的命令
Ctrl a 移動到當前行的開頭
Ctrl e 移動到當前行的結尾
Ctrl k 清除游標到行尾的字元
Ctrl u 擦除一行游標前面的部分。
Ctrl d 終止輸入。(退出 shell,如果您正在使用 shell 的話)。
Ctrl c 終止當前正在執行的程式。
crtl l 清屏
table 自動補全 連續兩下,顯示當前目錄所有檔案
date
檢視
date 檢視時間
date '+%Y%m%d' 檢視時間的格式
%Y year 年 顯示4位2018
%y 顯示2位18
%m month 月
%d day of month天
%H hour 時
%I 時(12小時)
%M minute 分
%S second 秒
設定
需要管理許可權
sudo date -s 20181026 設定時間為2018年10月26日
sudo date -s 15:40:23 設定時間為15點40分30秒
sudo date -s "15:40:23 2006-10-10" 等同於以上兩行的效果
cal
日曆
cal 顯示當前月的日曆
cal -y 顯示當前年的日曆
cal 年份 顯示所加年份的日曆
設定時區
sudo tzselect
4 Asia 選擇4Asia亞洲
9 China 選擇9China
1 beijing 選擇1beijing 2是xinjiang
1 yes 選擇1yes
登出,重啟
reboot 重啟 需要管理員許可權
logout 登出
shutdown
需要管理員許可權
shutdown -r now 立即重啟 shutdown -r +5 五分鐘後重啟 shutdown -r 12:12 12:12重啟 shutdown -h now 立即關機 shutdown -h +5 五分鐘後關機 shutdown -h 12:00 12:00關機
cd
change directory 改變路徑
cd . 當前目錄
cd .. 上一級目錄
cd - 回到轉換前
pwd
檢視當前工作路徑
passwd
更改密碼
sudo passwd username 更改username的密碼,需要管理員許可權:sudo
passwd 更改當前使用者的密碼
man
manual 使用手冊 用來獲取幫助的
man cd #獲得cd命令的資訊
man pwd
man -k passwd #模糊匹配,包含passwd的就顯示
man -f passwd #精確匹配,只有passwd才顯示
ls [選項] [目錄或檔名]
ls -a 顯示所有檔案,包括隱藏檔案
ls -A 顯示所有檔案,包括隱藏檔案但不包括表示當前目錄`.`上級目錄`..`的檔案。
ls -l 列出長資料串,顯示出檔案的屬性與許可權等資料資訊(常用)
ls -t 以修改時間排序
ls -r 將排序結果以倒序方式顯示
ls -tr -t與-r結合,修改時間倒著排序,其他的也可以組合
ls -h 將檔案內容大小以GB、KB等易讀的方式顯示
ls -d 僅列出目錄本身,而不是列出目錄裡的內容列表
rm
remove 刪除
rm file1 #刪除當前目錄下的file檔案
rm -f file1 #強制刪除檔案,不能刪除目錄
rm -r a/b/file1 #刪除指定目錄及其下的所有目錄和檔案
rm -rf a/b/file1 #強制刪除指定目錄及其下的所有目錄和檔案
mv
move 移動或者重新命名
mv p.py q.py #重新命名
mv p.py dir1/ #移動
cp
copy 複製
cp SOURCE DEST #複製
cp -i SOURCE DEST #如果遇到覆蓋的情況,則提示
cp -r dir1 dir2 #若給出的原始檔是一目錄檔案,此時cp將遞迴複製該目錄下所有的子目錄和檔案。此時目標檔案必須為一個目錄名
cp -p file1 file2 #此時cp除複製原始檔的內容外,還將把其修改時間和訪問許可權也複製到新檔案中。
cp -rp dir1 dir2
stat
state 檢視檔案資訊
stat filename