Linux Day001 002章常用命令

2022-09-12 05:54:13 字數 2009 閱讀 1304

linux作業系統的組成

以下符號的意義.

輸出重定向和輸入重定向的知識點

echo 把後面的文字顯示出來

xargs 分組, -n 分為n組  xargs -n 1.txt (完整命令:xargs -2 <1.txt)

>  1> 標準輸出重定向.(先把檔案內容清空,再把內容放到檔案中)重新改寫該檔案 .

舉例:echo '123' >aaa.txt

>> 1>>  追加重定向;追加命令 會寫在檔案的最後,原檔案內容不改變

2> 標準錯誤重定向 (只有錯誤的東西能通過)

2>>錯誤追加重定向(錯誤的內容追加到檔案末行)

把錯誤和對的資訊一起寫入檔案:

eho hello >>/data/oldboy.txt 2>&1

#< 輸入重定向

#<< 追加輸入重定向

命令總結如下圖:

cp命令 copy命令

cp /data/old.txt /tmp  將/data/下的old.txt 複製到/tmp目錄下.

cp -r 遞迴複製 複製目錄和目錄裡的內容到某個目錄

cp -a 複製所有 cp -pdr 

mv --move 移動檔案命令.或者給檔案改更改名稱.

mv  原始檔或目錄 目標檔案或目錄

rm 命令 刪除檔案或目錄

rm -r  遞迴刪除 刪除目錄和檔案

rm -f 強制刪除.

find 命令

find 跟路徑,跟查詢的型別,再跟找的檔案名字

find /root -type f -name "old.txt"

#管道命令 | 

把前面命令的結果傳遞給後面的命令,舉例:

find /root/ -type f -name "old.txt"| cat

find /root/ -type f -name "old.txt"| xargs ls -l

echo '--help' | cat  將echo的輸入內容傳遞給cat作為輸出, 結果:輸出 --help

echo '--help' | xargs cat (輸出的結果為cat的命令幫助資訊)

相當於cat --help 的輸出.

而 echo '--help' | xargs cat 等價於 cat --help 什麼意思呢,就是xargs將其接受的字串 --help 做成cat的乙個命令引數來執行cat命令

grep  -v "oldboy" test.txt

awk  "!/oldboy/' test.txt  (awk的方法)

sed '/oldboy/d' test.txt  (sed方法)

head -n  (檢視檔案頭n行內容)  tail -n (檢視檔案尾部n行內容)

三劍客, sed ,awk,grep(過濾)

別名: alias 給命令命名別名,暱稱,外號類似

alias rm='do not use rm'

修改/etc/profile 使別名永久生效. source /etc/profile  使配置生效.

vim /etc/profile  (小寫字母o) 在檔案最後一行新增一行空行. 並進行編輯寫入內容.

\ 反斜線 後跟別名就是取反的意思, 原本不生效的別名反而生效了 例如rm命令.演示:

預設 cp mv rm 命令 在修改了/etc/profile 後還需要修改/root/.bashrc 才可以將alias設定的別名更改.

其他別名生效只需更改/etc/profile 然後使用source /etc/profile 使其生效即可.

1.小結 , 配置別名,臨時取消別名.

第一章 建立爬蟲常用命令

2.建立 py2和py3虛擬環境 virtualenv p user bin python3 py3 3.windows pip install virtualenv 4.virtualenv scrapytest 在當前建立虛擬環境 進入虛擬環境 cd scripts 執行active.bat 推...

第 4 章 Linux 常用命令及使用技巧

什麼是shell?殼 使用者和作業系統核心之間通訊的橋梁 shell命令語法分析?commad options arguments command 命令名稱。options 表示命令選項。arguments 表示命令引數。2 2 如 ls al etc moretal 鍵系統管理與維護 ls 選項 ...

Linux學習 第三章 Linux常用命令 1

提示符 root localhost 登入使用者名稱 主機名 當前所在目錄 提示符 家目錄 root home aa 提示符 超級使用者 普通使用者 一 linux命令的格式 1 命令 選項 引數 ls list 顯示目錄下內容 命令名稱 ls 命令英文原意 list 命令所在路徑 bin ls 執...