Linux常用基本指令筆記

2021-09-24 12:20:26 字數 1895 閱讀 9004

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...