Linux命令:html
輸入tail後無任何反應 按CTRL+C中斷就好
linux
快捷鍵
Ctrl+d 鍵盤輸入結束或退出終端
Ctrl+s 暫定當前程序,暫停後按下任意鍵恢復運行
Ctrl+z 將當前程序放到後臺運行,恢復到前臺爲命令fg
Ctrl+a 將光標移至輸入行頭,至關於Home鍵
Ctrl+e 將光標移至輸入行末,至關於End鍵
Ctrl+k 刪除從光標所在位置到行末
Alt+Backspace 向前刪除一個單詞
Shift+PgUp 將終端顯示向上滾動
Shift+PgDn 將終端顯示向下滾動數據庫
通配符:主要有星號(*)和問號(?),假如忘記了某東西,要在大堆文件中尋找,就可以使用通配符
安全
一次性建立多個文件,eg.love_1_linux.txt,love_2_linux.txt,... love_10_linux.txt ,在Linux中輸入 touch love_{1..10}_linux.txt
函數
匹配 0 或多個字符
? 匹配任意一個字符
[list] 匹配 list 中的任意單一字符
[!list] 匹配 除list 中的任意單一字符之外的字符
[c1-c2] 匹配 c1-c2 中的任意單一字符 如:[0-9] [a-z]
{string1,string2,...} 匹配 sring1 或 string2 (或更多)其一字符串
{c2..c2} 匹配 c1-c2 中所有字符 如{1..10}工具
輸出圖形字符的命令:banner 須要安裝
學習
便可顯示
spa
查看用戶
設計
who 命令其它經常使用參數
參數 說明
-a 打印能打印的所有
-d 打印死掉的進程
-m 同am i,mom likes
-q 打印當前登陸用戶數及用戶名
-u 打印當前登陸用戶登陸信息
-r 打印運行等級3d
su
添加新用戶
切換用戶登錄
groups命令的使用:其中冒號以前表示用戶,後面表示該用戶所屬的用戶組。
查看/etc/group文件:
還可過濾查找
/etc/group 的內容包括用戶組(Group)、用戶組口令、GID 及該用戶組所包含的用戶(User),每一個用戶組一條記錄。格式以下:
group_name:password:GID:user_list 其中'x'表示密碼不可見
用 shiyanlou 用戶執行 sudo 命令將 cc 添加到 sudo 用戶組,讓它也可使用 sudo 命令得到 root 權限
$ su shiyanlou # 此處須要輸入shiyanlou用戶密碼,能夠點擊右側工具欄中的「SSH直連」查看
$ groups cc
$ sudo usermod -G sudo lilei
$ groups cc
刪除用戶:
FHS:文件系統層次結構標準。FHS 定義了兩層規範,第一層是, / 下面的各個目錄應該要放什麼文件數據,例如 /etc 應該要放置設置文件,/bin 與 /sbin 則應該要放置可執行文件等等。第二層則是針對 /usr 及 /var 這兩個目錄的子目錄來定義。例如 /var/log 放置系統登陸文件、/usr/share 放置共享數據等等。
召喚眼睛
關於變量名,並非任何形式的變量名都是可用的,變量名只能是英文字母,數字或者下劃線,且不能以數字做爲開頭。
數字雨
文件後綴名 說明
.zip zip程序打包壓縮的文件
.rar rar程序壓縮的文件
.7z 7zip程序壓縮的文件
.tar tar程序打包,未壓縮的文件
.gz gzip程序(GNU zip)壓縮的文件
.xz xz程序壓縮的文件
.bz2 bzip2程序壓縮的文件
.tar.gz tar打包,gzip程序壓縮的文件
.tar.xz tar打包,xz程序壓縮的文件
tar.bz2 tar打包,bzip2程序壓縮的文件
*.tar.7z tar打包,7z程序壓縮的文件
如何把一個目錄及子目錄拷貝到本身的主目錄中
cp -r <目錄> ..
在給用戶設置讀寫的時候,容易混亂究竟是給哪一個用戶權限,其次首先連題目要求都不能按步完成,停留在新建用戶的基礎。仍是掌握不夠,得下功夫,再看。
感受Linux比JAVA有趣一點(其實都同樣啦),多是由於接觸新的東西新鮮感比較強吧,但願能保持熱情學習。
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 100/100 | 2/2 | 10/10 |