1. 程式人生 > >Python學習之Linux命令14

Python學習之Linux命令14

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