這裡記錄下linux小白常用的命令吧:
1.目錄、檔案等操作
rm -rf 刪除某目錄
mv 原始檔 目標檔案 類似於搬家或者重新命名
cd .. 返回上一級目錄
ssh 從12號登陸18號 ssh [email protected]或者ssh txz@node18 【在/etc/hosts裡有對應關係】
scp 檔案傳送(如果要傳送目錄則用-r)
將本地檔案傳送給遠端 scp 本地檔名 使用者名稱@遠端ip : 遠端目錄,譬如12號傳18號
18號傳到12號是同理
2.查詢
find 路徑 -name 檔名 按檔名查詢
which 查詢檔案所在目錄 ls -al|grep p* 列出當前目錄下以p開頭的檔案
grep命令:
-e :開啟擴充套件(extend)的正規表示式。
-i :忽略大小寫(ignore case)。
-v :反過來(invert),只列印沒有匹配的,而匹配的反而不列印。
-w :被匹配的文字只能是單詞,而不能是單詞中的某一部分,如文字中有liker,而我搜尋的只是like
-c :顯示總共多少行被匹配到了,而不是顯示被匹配到的內容,注意如果同時使用-cv選項是顯示有多少行沒有被匹配到。
3.vim
4.檢視檔案
檢視/etc/profile的前10行內容,應該是: # head -n 10 /etc/profile
檢視後10行 #tail -n 10 /etc/profile
檢視檔案編碼 file -i filename
wc -l filename 檢視檔案裡有多少行
wc -w filename 看檔案裡有多少個word
ls |wc -w 檢視當前目錄下有多少個檔案
5.其他
ln -s 建立軟鏈結 ctrl+c 終止當前命令執行 ctrl+d 退出python終端
unzip filename 解壓zip檔案到當前目錄; 如果要解壓到指定目錄,可以加上 -d 選項 unzip test.zip -d /root/
gunzip filename 解壓gz檔案到當前目錄
tar -zxvf filename 解壓tar.gz檔案到當前目錄
top 檢視當前程序和記憶體使用情況
du -sh * 檢視當前目錄下各個檔案及目錄占用空間大小
history 檢視命令列歷史
reboot 重啟
配置(configure) 其中--prefix選項是配置安裝目錄,如果不配置該選項,安裝後可執行檔案預設放在/usr /local/bin,庫檔案預設放在/usr/local/lib,配置檔案預設放在/usr/local/etc,其它的資源檔案放在/usr /local/share
編譯(make)、安裝(make install)
後台程序 nohup,在指令後面加上&,就能在後台執行,並自動將輸出寫入當前目錄的nohup.out檔案下,即使關掉終端也沒事
最近18號節點重新安裝了ubuntu系統,裡面空空如也,也是乎我就來開墾荒地啦
首先:sudo apt-get update
sudo apt-get upgrade
(1)pip安裝
sudo apt-get install python-pip 然後pip -v檢視版本
(2)python3安裝
發現linux上自帶的是python 2.7版本,python2023年就要停用2.*版本了,故而我來安裝3.6.2版本
在make的時候一直有問題,我猜想可能是一些依賴包的問題,部落格裡說要安裝yum install openssl-devel -y
yum install zlib-devel -y,但是我本機上沒有yum,網上的教程都是通過rpm來安裝,用apt-get安裝了rpm,然後看到了這個帖子
突然領悟到ubuntu應該所有的都用apt-get install命令,由突然看到部落格說ubuntu 18版本的 python 已經安裝了3.6版本,於是乎需要python3。就因為之前對centos系統和ubuntu系統不夠了解,我白費好半天力氣了。
然後需要安裝python3對應的pip版本,靈機一動直接將上面命令改為了sudo apt-get install python3-pip,然後用pip3檢視版本
故而成功了!
Linux 常用命令集合
1.常用命令 ls 顯示當前目錄下的檔案和資料夾 ltr 按時間順序顯示檔案和資料夾的詳細資訊,不帶引數的時候 只顯示資料夾和檔案。vi 開啟檔案的內容 tar cvf file.tar file 壓縮成tar包 tar xvf file.tar file 解壓縮tar包,後面的file可以不用寫,...
Linux常用命令集合
下文中的一些linux命令是我在工作中用到收集而來的,較為碎片化,然後,不定時更新 檢視軟體是否安裝。列出所有安裝的dockerrpm qa grep docker軟體是否安裝rpm q grep docker列出軟體包安裝的檔案rpm ql docker檢視軟體所有安裝包的檔案儲存位置rpm qa...
linux常用命令集合
檢視 sudo切換角色 cat filename tail n 30 head n 30 檢視前30行 後30行 grep o 你想查的內容 檔名 wc l 內容出現的次數 cat 第一行開始顯示檔案內容 tac 最後一行開始顯示 nl 顯示時輸出行號 more 一頁一頁顯示,空格 向下翻一頁 en...