Linux常用命令

2021-06-06 19:28:53 字數 3247 閱讀 2574

1、製作iso檔案: mkisofs -o test.iso -jrv -v test_disk /home/carla/

2、檢視目錄占用空間: du -hs 目錄名

3、清除已刪除包的殘餘配置檔案: dpkg -l |grep ^rc|awk '' |sudo xargs dpkg -p

4、根據ip查電腦名 : nmblookup -a ip位址

5、臨時關閉(啟用)乙個服務: /etc/init.d/服務名 stop(start)

6、修改網絡卡mac位址的方法 : sudo ifconfig eth0 hw ether 00:aa:bb:cc:dd:ee

7、去掉檔案中的^m: cat filename | tr -d "^m" > newfile

8、去掉檔案中的^m(方法2): sed -e "s/^m//g" filename > newfile

9、不停地顯示最新的日誌內容 : tail -n 10 -f /var/log/apache2/access.log

10、檢視當前系統所有的監聽埠: nc -zv localhost 1-65535

11、轉換 *** 標籤編碼 : sudo apt-get install python-mutagen;find . -iname '*.***' -execdir mid3iconv -e gbk {} \;

12、增加使用者到admin組: sudo usermod -g admin -a 使用者名稱

13、察看當前網路連線狀況以及程式 : sudo netstat -atnp

14、lftp 登入遠端windows中文ftp : lftp :~>set ftp:charset gbk

15、按記憶體從大到小排列程序: ps -eo "%c : %p : %z : %a"|sort -k5 -nr

16、同乙個網絡卡增加第二個ip位址 : sudo ifconfig eth0:0 1.2.3.4 netmask 255.255.255.0

17、掛載共享檔案: sudo mount -t smbfs -o username=***,password=***,iocharset=utf8 /mnt/share

18、手工增加一條路由 : sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1

19、顯示最近2小時到8小時之內的檔案: find . -mmin +120 -mmin -480 -exec more {} \;

20、刪除所有以「~」結尾的臨時檔案 : find . -name '*~' -exec rm {} \;

21、查詢軟體***被哪些包依賴: apt-cache rdepends ***

22、通過ssh傳輸檔案 : scp -rp /path/filename username@remoteip:/path

23、統計當前目錄下所有jpg檔案的尺寸: find . -name *.jpg -exec wc -c {} \;|awk ''|awk 'end'

24、如何禁用某個帳戶: sudo usermod -l 使用者名稱 或 sudo passwd -l 使用者名稱

25、唯讀掛載ntfs分割槽: sudo mount -t ntfs -o nls=utf8,umask=0 /dev/sdb1 /mnt/c

26、刪除修改時間在30天之前的檔案 : find . -type f -mtime +30 -mtime -3600 -exec rm {} \;

27、按cpu利用率從大到小排列程序: ps -eo "%c : %p : %z : %a"|sort -nr

28、顯示某埠現在執行什麼程式 : lsof -i :埠號

29、轉換檔名由gbk為utf8 : convmv -r -f cp936 -t utf8 --notest --nosmart *

30、轉換檔案內容由gbk到utf8 : iconv -f gbk -t utf8 $i > newfile

31、刪除乙個服務:sudo update-rc.d 服務名 remove

32、統計當前檔案個數: ls .|wc -w

33、轉換cd到iso檔案: dd if=/dev/cdrom of=isofile.iso

34、遞迴式建立一些巢狀目錄: mkdir -p /tmp/xxs/dsd/efd

35、顯示***檔案倒數6行的內容 : tail -n 6 ***

36、顯示不包含字串的檔名: grep -l -r 字串 路徑

37、編譯時缺少h檔案的自動處理: sudo auto-apt run ./configure

38、vim 如何顯示彩色字元 : sudo cp /usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc

39、控制台下顯示中文 : sudo apt-get install zhcon;zhcon --utf8 --drv=vga

40、檢視檔案第5行到第10行的內容 : sed -n '5,10p' /var/log/apache2/access.log

41、刪除建立時間在30天之前的檔案 : find . -type f -ctime +30 -ctime -3600 -exec rm {} \;

42、使用ssh同步遠端檔案 : rsync -pa -i --size-only --delete --timeout=300 remote_ip:/home/ubuntu /backup

43、檢視當前外網的ip位址 : w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]\\.[0-9]\\.[0-9]\\.[0-9]\'

44、將最近30天訪問過的檔案移動到另一目錄 : find . -type f -atime -30 -exec mv {} /dir_path_name \;

45、ssh啟用埠**:ssh -nf -p 遠端埠號 -d 埠號 username@server_address

46、查詢已安裝軟體包:dpkg --get-selections|grep softname

47、一鍵刪除舊核心:sudo aptitude purge ~ilinux-image-.*\(\!'uname -r'\)

ubuntu安裝使用ssh

sudo apt-get install openssh-server  

service ssh start

ps -e|grep ssh         #ssh預設的埠是22

ssh [email protected] #客戶端使用ssh

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...