python 10第一周博客作業

1. 修改提示符格式 PS1=”\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]”
2.命令別名:alias NAME=’VALUE’
? 如果想永久有效,要定義在配置文件中 僅對當前用戶:~/.bashrc
? 對所有用戶有效:/etc/bashrc
3.日期和時間:相關命令 date 顯示和設置系統時間 date +%s date -d @1509536033
? hwclock,clock: 顯示硬件時鐘 -s, –hctosys 以硬件時鐘為準,校正系統時鐘 -w, –systohc 以系統時鐘為準,校正硬件時鐘
時區:/etc/localtime
顯示日歷:cal –y
4.關機:halt, poweroff
?? 重啟:reboot -f: 強制,不調用shutdown -p: 切斷電源
關機或重啟:shutdown shutdown [OPTION]… TIME [MESSAGE] -r: reboot -h: halt -c:cancel TIME:無指定,默認相當于 +1 now: 立刻,相當于+0 +m: 相對時間表示法,幾分鐘之后;例如 +3 hh:mm: 絕對時間表示,指明具體時間
5.screen命令:
????? 創建新screen會話 screen –S [SESSION]
????? 加入screen會話 screen –x [SESSION]
????? 退出并關閉screen會話 exit
????? 剝離當前screen會話 Ctrl+a,d
????? 顯示所有已經打開的screen會話 screen -ls
????? 恢復某screen會話 screen -r [SESSION]
6.輸出重定向:支持的操作符號包括:
?? > 把STDOUT重定向到文件
? 2> 把STDERR重定向到文件
? &> 把所有輸出重定向到文件
? 注:> 文件內容會被覆蓋
???????? >> 原有內容基礎上,追加內容
2 > 覆蓋重定向錯誤輸出數據流
2>> 追加重定向錯誤輸出數據流
7.輸入重定向:從文件中導入STDIN:
tr ‘a-z’ ‘A-Z’< /etc/issue
tr –d abc < /etc/fstab 刪除fstab文件中的所有abc中任意字符
tr命令:選項: -c –C –complement:取字符集的補集
??????????????????????? -d –delete:刪除所有屬于第一字符集的字符
???????????????????????? -s –squeeze-repeats:把連續重復的字符以單獨一個字符表示
???????????????????????? -t –truncate-set1:將第一個字符集對應字符轉化為第二字符集對應的字符
把多行發送給STDIN:使用“<<終止詞”命令從鍵盤把多行重導向給STDIN 直到 終止詞 位置的所有文本都發送給STDIN
mail -s “Please Call” admin@magedu.com << END
8.管道:管道(使用符號“|”表示)用來連接命令 命令1 | 命令2 | 命令3 | …
將命令1的STDOUT發送給命令2的STDIN,命令2的STDOUT發送到命令3的STDIN
STDERR默認不能通過管道轉發,可利用2>&1 或 |& 實現
最后一個命令會在當前shell進程的子shell進程中執行用來
組合多種工具的功能
例:ls | tr ‘a-z’ ‘A-Z’
9.創建用戶: useradd?? 創建組:groupadd
?? 刪除用戶:userdel????? 刪除組:groupdel
?? 修改用戶:usermod??? 修改組:groupmod
10.修改密碼:passwd [OPTIONS] UserName: 修改指定用戶的密碼
???????????????????????????? paswd? -d:刪除指定用戶密碼
???????????????????????????????????????? -l:鎖定用戶密碼
???????????????????????????????????????? -u:解鎖指定用戶
11.修改文件權限:chmod [OPTION]… OCTAL-MODE FILE…
-R: 遞歸修改權限
chmod [OPTION]… MODE[,MODE]… FILE… MODE:
修改一類用戶的所有權限: u= g= o= ug= a= u=,g=
修改一類用戶某位或某些位權限 u+ u- g+ g- o+ o- a+ a- + –
chmod [OPTION]… –reference=RFILE FILE… 參考RFILE文件的權限,將FILE的修改為同RFILE
例:chmod u+wx,g-r,o=rx file
?????? chmod u+s FILE…? 添加suid權限
?????? chmod g+s FILE… 添加SGID權限
?????? chmod o+t DIR… ?? 添加sticky權限

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/92551

(0)
xtaoxtao
上一篇 2018-03-17 15:59
下一篇 2018-03-17 16:25

相關推薦

  • 從Linux小白到大牛——與狼共舞的日子8

    馬哥教育網絡班21期+第8周課程練習 1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋是第2層的設備,它設計用來創建兩個或多個LAN分段。其中,每一個分段都是一個獨立的沖突域。網橋設計用來產生更大可用寬帶。它的目的是過濾LAN的通信流,使得本地的通信流保留在本地,而讓那些定向到LAN其他部分(分段)的通信流轉發到那里去。每…

    Linux干貨 2016-11-14
  • openssl、openssh

    openssl 傳輸層協議:TCP,UDP,SCTPport:進程地址,進程向內核注冊使用某端口(獨占) 同一主機上的進程間通信:IPC, message queue, shm, semerphor 不同主上的進程間通信:socket cip:port <– –> sip:port cip:55673 <&#8211…

    Linux干貨 2017-05-31
  • 【LINUX編譯安裝程序】Centos7.4編譯安裝httpd 2.4.29

    舉例:Centos7.4編譯安裝httpd 2.4.29

    Linux干貨 2018-03-17
  • 基礎指令的使用篇2 Linux版

    #echo -e "\033[41;33:4:5m"\033[0m] man命令 /usr/share/man 地址 whatis passwd 查看passwd的man 章節 man n passwd 顯示passwd的第幾章man文件 man -a passwd 列出所有的章節     -f   &nbs…

    Linux干貨 2016-08-04
  • GNU awk工具的使用解析

    GNU awk: 簡介:awk是一個數據處理工具。它比較傾向于將一行分成多個“字段”來處理。所以,awk比較適合處理小型數據。 gawk – pattern scanning and processing language 實現原理: 基本用法:gawk [options] 'program' FILE program:PAT…

    Linux干貨 2016-09-21
  • Python 課堂筆記

    第二天

    Linux干貨 2018-03-21
欧美性久久久久