Linux shell命令筆記

2021-09-02 17:47:26 字數 1114 閱讀 8906

入職培訓時積下的一些常用linux命令,分享出來。

通過區域網傳輸複製給別的使用者

scp -r /[路徑]/[檔名] [接收者使用者名稱]@[接收者ip]:/[路徑]/[新檔名]
編譯c檔案的命令(寫好makefile.sh就執行makefile)

make
用./執行編譯好的檔案

./[要執行的檔名]
用ps命令,管道列出自己想找的程序

ps -ef|grep [要找的程序名]
按照程序名來殺死指定程序。pkill是ps命令和kill命令的結合,

pkill [程序名]
改變檔案許可權(-r是遞迴目錄的意思,如果是改變檔案就不要加了,改為【chmod 777 *】)

chmod -r 777 *
強力刪除資料夾內的所有檔案

rm * -rf
巢狀使用某命令

例:將所有正常檔案型別的檔案編碼從gbk轉utf-8

單個檔案的轉換命令(轉檔案名叫a.h的檔案):

iconv -f gbk -t utf-8 ./a.h -o ./a.h
【find的結果用{}表示,結尾別忘了 \;】

巢狀find命令:

find -type f -exec iconv -c -f gbk -t utf-8 {} -o {} \;
在當前資料夾 遞迴 搜尋含有《所需搜尋字元》的文字檔案和所在行數

grep -r 《要搜尋的字段》 ./*
linuxshell檔案的第一行,常常是預設bash執行之,

如果用python解釋,在bash後加/python執行時./就行了,比如./a.py,而不用python a.py

接下來就不斷更新我用到的,這篇部落格當做雲公開筆記了

readlink -f 軟鏈結檔案 ·····該命令可以實現檢視軟鏈結絕對路徑

pwd 命令也可以實現,就是在軟連線資料夾裡的終端輸入即可

Linux Shell 命令筆記

wget m r nh limit rate 10.25m ftp user guest ftp password alden cut dirs 2 ftp 路徑 引數說明 c 斷點續傳 m n r l inf no remove listing 的縮寫形式 nh 不要建立主目錄 ftp user ...

Linux shell命令指令碼學習筆記

在使用load data到mysql的時候,有2種情況 1 在遠端客戶端 需要新增選項 local infile 1 匯入遠端客戶端文字到mysql,需指定local 預設就是ignore 加ignore選項會放棄資料,加replace選項會更新資料,都不會出現唯一性約束問題。2 在本地伺服器匯入本...

Linux Shell命令 tr命令

在linux常用的命令中,我們可以通過使用tr,非常容易地實現 sed 的許多最基本功能。1 定義 日常操作中,tr用來從標準輸入中通過替換或刪除操作進行字元轉換。2 使用格式 tr c d s string1 to translate from string2 to translate to in...