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
下一篇 2018-03-17

相關推薦

  • Linux學習總結&day07-正則表達式&文本處理工具

    第一部分、正則表達式     1、什么是正則表達式     正則表達式就是處理字符串的方法,它是以行為單位來進行字符串的處理行為,正則表達式通過一些特殊符號的輔助,可以讓用戶輕易的達到查找、刪除、替換某特定字符串的處理程序。     正則表…

    Linux干貨 2016-08-08
  • 【N25第六周作業】VIM、crontab、簡單腳本

    請詳細總結vim編輯器的使用并完成以下練習題 第二周有寫過vim的用法,請查看連接: 周期性任務計劃:cron 服務程序: cronie:主程序包,提供了crond守護進程及相關輔助工具; 確保crond守護進程(daemon)處于運行狀態: CentOS 7: systemctl  status  cron…

    Linux干貨 2016-12-27
  • 硬鏈接和軟鏈接的說明

    1、硬鏈接和軟鏈接的區別    (1)、原理上:                   【1】 硬鏈接(hard link):                 &…

    2017-07-21
  • LNMP 增加memcached緩存系統 構建LNMMP

    摘抄百度百科 memcache 的解讀 memcache是一套分布式的高速緩存系統,由LiveJournal的Brad Fitzpatrick開發,但目前被許多網站使用以提升網站的訪問速度,尤其對于一些大型的、需要頻繁訪問數據庫的網站訪問速度提升效果十分顯著[1]  。這是一套開放源代碼軟件,以BSD license授權發布。 MemCa…

    Linux干貨 2016-09-19
  • 網絡基礎知識

    網絡基礎知識: 網絡設備 TCP/IP協議 ARP協議 網絡設備:     HUB集線器: 工作在物理層,沒有學習能力,作用在于把各種節點匯聚在以它為中心的節點上,同時也有傳輸數據的作用,由于沒有學習能力,只能以廣播的形式將數據發送給與它相連的所有節點。 特點:共享帶寬,半雙工     &…

    Linux干貨 2016-09-02
  • keepalived實戰之小試牛刀

    keepalived是什么 keepalived是集群管理中保證集群高可用的一個服務軟件,其功能類似于heartbeat,用來防止單點故障。 keepalived工作原理 keepalived是以VRRP協議為實現基礎的,VRRP全稱Virtual Router Redundancy Protocol,即虛擬路由冗余協議。 虛擬路由冗余協議,可以認為是實現路…

    Linux干貨 2017-06-24
欧美性久久久久