ls:顯示當前目錄的內容
-l長格式顯示 開頭第乙個字母d為目錄 l為鏈結(類似快捷方式) c字元裝置 b塊裝置(例如硬碟)-檔案
-a顯示全部檔案(包括隱藏檔案)
-h以容易人類閱讀的方式顯示檔案大小
–sort=size(按檔案大小排序)/time(按時間排序)
cd:目錄命令
cat:檢視檔案所有內容(缺點:檔案內容多時,檢視時間長,不方便檢視前面的內容)
more:檢視檔案內容充滿螢幕,回車繼續,適合檢視檔案前面的內容
less:同more,左下角不會顯示百分比
tail:預設顯示最下面10行內容
-20 顯示最下面20行內容
watch -n 2 tail /…每隔2秒執行一次tail
rm:刪除檔案 刪除資料夾時需要用-r:資料夾及資料夾下所有內容
cp:複製檔案 資料夾同上
ps:-ef、aux檢視程序資訊
grep abc /… 檢視檔案中含有abc的行
netstat -pantu | egrep -v 『0.0.0.0|:::』 | awk 『』 | cut -d 『:』 -f 1 | sort | uniq >> ip
-pantu 檢視當前網路連線協議、ip位址和埠等資訊
egrep -v 『0.0.0.0|:::』 排除含有0.0.0.0或:::的行
awk 『』 只看第五列內容
cut -d 『:』 -f 1 只看通過:分隔後的第一列
sort 排序
uniq > ip 將結果覆蓋到檔名為ip的檔案中
uniq >> ip 將結果追加到檔名為ip的檔案中
mount:檢視已經掛載的資訊
mount -o loop kali.iso /media/cdrom 將kali.iso掛載到/media/cdrom下,便可檢視iso檔案內容
dmesg 和 cat /var/log/messages 作用相同,少打字了
find /… -name abc 在…目錄下查詢檔案名含有abc的檔案(大小寫敏感,換為-iname不敏感,abc支援萬用字元)
vim編輯器:
:set nu 顯示行號
:wq 儲存並退出
i 編輯
a 編輯
dd 刪除游標所在行
o 在游標所在行下插入一空白行並開始編輯
yy 複製游標所在行
p 在游標下一行貼上
|:a | b 將a的輸出內容當做b的輸入內容
&:cd & ls 執行cd命令後,執行ls命令
&&:cd && ls 執行cd命令成功後,才執行ls命令
||:cd || ls 執行cd不成功,才執行ls
shell指令碼:開頭#!/bin/bash 通過bash進行解釋
ifconfig:檢視網絡卡詳情(ip、掩碼等)
ifconfig eth0 192.168.1.10/24 為eth0網絡卡配置ip和掩碼
route add default gw 192.168.1.1 指定預設路由閘道器192.168.1.1
route add -net 172.16.0.0/24 gw 192.168.1.100 eth0 新增內部網段靜態路由
以上修改的網路配置重啟後將重置
永久生效需要修改/etc/network/inte***ces
iface eth0 inet static
address、netmask、gateway、dns-nameservers
配置dns:修改/etc/resolv.conf 例如nameserver 8.8.8.8
首先通過apt-get update更新列表,再通過apt-get upgrade真正更新檔案
修改vi .bashrc,在最後一行追加ulimit -n 900000來調整併發執行緒限制(原1024)
linux常用的基本指令
1 mkdir make directorys建立目錄例子 mkdir data 在根 下建立data目錄 2 is list 列表 列表目錄檔案例子 1s 列根 目錄下目錄和檔案。l long 長格式,d directorys 檢視目錄 3 cd change directory改變目錄路徑例子 ...
Linux學習筆記 ,常用指令
man 命令或配置檔案 功能描述 獲得幫助資訊 help 命令 功能描述 獲得shell內建命令的幫助資訊 pwd 功能描述 顯示當前工作目錄的絕對路徑 ls 選項 目錄或是檔案 a 顯示當前目錄所有的檔案和目錄,包括隱藏的 檔名以.開頭就是隱藏 l 以列表的方式顯示資訊 h 顯示檔案大小時,以 k...
Linux筆記 APT常用指令
apt advanced packaging tool 是ubuntu的軟體包管理工具,apt命令在ubuntu 16.04發布後開始推廣,有取代之前apt get的趨勢.apt 命令 命令的功能 apt list 列出已安裝,可公升級的包 apt search 搜尋應用程式 apt install...