#use find , xargs and grep together:
find .
-name
"*"| xargs grep "abc"
.為當前目錄
*為任何名字
"abc"為所要查詢的字串
scp命令
複製遠端單個檔案到本地:
scp filename username@ip
:directory local_directory
filename為遠端的檔名
username@ip
:directory為遠端"使用者名稱@ip:檔案所在目錄"
local_directory為本地所要存放的目錄
或者:scp username@ip:file_path local_directory
複製遠端目錄到本地:scp -r username@ip:director local_directory
然後,需要輸入遠端機器使用者所對應的密碼。
某些老的linux版本的機器上使用 tar -zxvf *.tar.gz 命令解壓.tar.gz時會出現
tar: z: unknown function modifier
錯誤。
而使用tar -x *.tar.gz
會出現「tar: /dev/rmt/0: no such file or directory」
錯誤。
這是因為該linux下的tar不支援z引數造成的。在這種情況下,可以把解壓過程分為兩步:
gzip -d yourfile.tar.gz
生成乙個.tar檔案。
tar -xvf yourfile.tar
解壓檔案。
yum安裝:
yum -y install ***
解除安裝:
yum -y remove ***
其中-y意思就是所有需要輸入y確認的地方直接確認
rpm安裝:
rpm -i ***.rpm
解除安裝:
1.先執行rpm -qa | grep ***
會列出相關的軟體包,如aaa
2.再執行rpm -e aaa
進行解除安裝
我在rpm解除安裝遇到的問題:
1.解除安裝時有依賴,不能解除安裝,可以通過加引數--nodeps
,如rpm -e *** --nodeps
以下檢視方法,如果安裝,則會返回軟體名
yum檢視方法
yum list | grep ***
rpm檢視方法
rpm -qa | grep ***
ubuntu系列檢視方法
dpkg -l|grep ***
公司需要yum源為自己的iso映象,這是就需要將iso先掛載上來,然後在設定yum源為映象
例如:yum源所在的映象位置為/home/wayss/yumsource/***.iso
,
掛載命令mount -o loop /home/wayss/yumsource/***.iso /mnt/cdrom
,如果/mnt/cdrom
不存在可以建個目錄(root下)
用完了,需要去掉掛載,可以通過umount /mnt/cdrom
,這個iso映象可以保留,方便下次使用
例子:目錄tmp下面有5個檔名稱分別為aa1 bb1 cc2 dd2 eee
現在要刪除檔名以『1』結束的檔案,命令為:
find . -name '*1' | xargs rm
注,如果你的匹配中有目錄,需要加上-rf引數rm -rf
linux 命令積累
1。將iso目錄mount為乙個裝置 mount o loop path to my.iso media usb 2。用mkisofs命令建立乙個iso檔案 mkisofs o my wj iso.iso 隨便取個iso名稱,這個iso會在本目錄中 b isolinux.bin 這個檔案在isoli...
linux命令積累
1 檢視linux 作業系統版本 cat proc version 檢視系統版本 方法一 lsb release a方法二 cat etc os release 3 新增組 使用者 1 新增組 groupadd elasticsearch 2 新增使用者 useradd g elasticsearc...
Linux 命令使用積累
1 剛安裝了ubuntu,如果想設定root密碼,可以在terminal裡面,輸入sudo passwd root,然後按照顯示的提示,設定密碼就可以了。2 gnome terminal的作用是開啟乙個新的terminal.3 檢視ubuntu是32 位還是64位的,uname ar 4 建立目錄的...