Linux一些基礎知識 第一天

2021-07-27 04:08:13 字數 2324 閱讀 9930

中文輸入法的設定:

1.linux環境

redhat 

2.快捷鍵:

tab鍵  自動補齊命令

crtl+a游標移動到命令列首

crtl+e游標移動到命令行尾

crtl+u刪除游標以前的內容

crtl+k刪除游標以及其之後的內容

crtl+左右鍵    以單詞為單位左右移動

crtl+c終止某命令

crtl+r搜尋歷史命令   //逆向搜尋

crtl+alt+上下鍵    快速切換介面

windows+l 鎖屏

3.常用命令

cat命令:檢視檔案內容

檢視歷史命令:history

清空:history -c

呼叫歷史命令:

!數字  //執行某一歷史命令

!關鍵字//執行關鍵字開頭的命令

dev檔案下存放的是硬體裝置

sbin管理員的命令

bin普通使用者的命令存放

4.linux下對檔案的操作:

建立乙個檔案 touch 檔名

gedit 檔名(有檔案存在就直接開啟,檔案不存在就先建立再開啟)   

vim 檔名   有檔案存在就直接開啟,檔案不存在就先建立再開啟

刪除  rm 檔名/rm -f 檔名

修改複製:cp source dst

移動:mv source dst

重新命名:mv source dst

檢視cat head fle less more

5.linux 下對於目錄的操作

新建:mkdir dir

mkdir -p dir/dir1/dir2

刪除:rmdir dir    //刪除目錄為空

rm -fr dir   //刪除目錄

檢視:ls 目錄名    //列出目錄內容

ls -r dir   //遞規顯示

ls -ld dir  //顯示目錄

修改:新增/刪除。。。檔案/目錄

移動/複製目錄

cp -r/-r 目錄名       (移動目錄)   

mv source dst

切換工作目錄:

cd /cd ~   //切換目錄到當前使用者家目錄

cd ~student //切換到某個目錄的家目錄

cd dir //切換到某目錄

watch -n 監控命令   n代表多久監控一次

watch -n 1 ls /mnt   監控mnt檔案

rm -fr *   刪除所有內容

萬用字元* 匹配0個或多個字元

?匹配單個字元

[[:alpha:]]

[[:lower:]]匹配單個小寫字母

[[:punct:]]匹配單個符號

[[:alnum:]]匹配單個字母或數字

[[:space:]]匹配單個空格

針對已經存在的檔案和不存在的檔案均生效

僅針對已經存在的檔案

[ac]

[a-c]

[!ac]除了ac之外的都刪除

[^ac]除了ac之外的都刪除

標準輸入(stdin)  用0表示

標準輸出(stdout) 用1表示

標準錯誤(stderr) 用2表示

重定向:不從鍵盤輸入,選擇用其他方式輸入的過程稱為輸入重定向(用《表示) 

tr 'a-z' 'a-z'

tr 'a-z' 'a-z' < filename   把filename檔案中的內容轉換為大寫

標準輸出重定向

find /etc -name passwd 1>file.ok

find /ect -name passwd 1>>file.ok

標準錯誤重定向

find .ect -name passwd 2>file.err

find .ect -name passwd 2>/dev/null

find .ect -name passwd 2>>file.err   輸出,不覆蓋原有的

補充:find .ect -name passwd 1>file.ok 2>file.err  正確的放在file.ok中,錯誤的放在file.err中

find .ect -name passwd &>file.all把符合1和2的全放入file.all中

管道符:將前一條命令的輸出作為後一條命令的標準輸入

find /etc -name passwd 2>/dev/null | wc-l

將錯誤的轉化為正確的輸出 ,從而通過管道符find /etc -name passwd 2&>11 |wc -l

# tee命令 :x顯示輸出到螢幕上並儲存輸出

python學習第一天 基礎知識

注意 python裡面的變數不用定義。1 輸入函式 input 例如 2 輸出函式 print 注意區分與c和c 不同 c和c 中輸出用printf 表示 例如 1 輸出字串 print hello 2 輸出變數 a input print a 3 變數格式化輸出 需要將變數a變為int型別 3 拼...

c 基礎知識學習 第一天

本片部落格是作者在學習c 的過程中的筆記記錄,希望和各位讀者一起學習交流 是使用標準的標頭檔案 是使用自己定義的標頭檔案,如果找不到自己定義的標頭檔案,就去找標準的標頭檔案,如果還找不到就報錯 c 為了和c區別,規定標頭檔案不使用.h 如 和第乙個是c 使用的 第二個是c使用的 目的 為了解決開發時...

10天學會SEO 第一天 SEO基礎知識(一)

今天是大家學習seo的第一天,不管是以前學習沒有學習過seo,今天都要好好地來看我們的教程。10天不長也不短,如果是能夠跟著教程一點一點的來學,你一定可以將seo學成,如果是覺得我們說的你都已經懂了,就可能有兩種情況 你真的懂了和你不懂裝懂。不管怎樣,虛心的學習都是人類進步的階梯,seo的學習更是這...