Linux下的常用指令

2021-05-24 08:27:00 字數 2559 閱讀 6064

lsmod 檢視模組

kudzu 硬體檢測

lspci 檢視網絡卡所需的型號

df -h 檢視硬碟各區的使用情況

free -m 檢視記憶體和swap使用情況

fdisk -l 檢視掛載的硬碟 usb等情況

mkfs -t est3 /dev/sda 將第一塊硬碟格式ext3格式

fdisk /dev/sda 對第一塊硬碟進行分割槽

mkswap /home/swap 新建虛擬記憶體

vi /etc/fstab 磁硬管理檔案

vi /etc/grub.conf 啟動管理檔案

vi /etc/inittab 啟動順序

finger 使用者名稱  顯示使用者資訊

find / -name *ftp* 查詢某檔案

ps -auxf |grep httpd(程序名) 有加程序名,可單檢視這個程序,不加檢視所有程序 ps -xf |grep name 殺死查收的程序。

pgrep -lo(n) httpd(程序名) 檢視單個程序

kill 程序id  kill -9 程序id:對於殭屍程序,可以用kill -9 來強制終止退出

kilall 程序名 殺死所有程序

top 顯示動態程序狀況

chown -r user /home給檔案改許可權(-r是遞迴)將檔案 file1.txt 的擁有者設為 users 群體的使用者 jessie: chown jessie:users file1.txt

grep 要查詢的字串 查詢的檔名

chmod +x 檔名  給該檔案執行的許可權

chkconfig --list/add/delete 檢視/新增/刪除 啟動

chkconfig --level 35 servername on/off  啟動服務

tar -cvf log.tar log  將log檔案打包成tar壓縮包。

unzip   *.zip 解開.zip包

mount --bind /var /mnt/ftpfile 將某目錄掛載到ftp指定的資料夾。

dns客戶端配置檔案/etc/resolv.conf

http 配置 http 伺服器 system-config-httpd

finger user  檢視使用者情況

netconfig 可以在文字下進入圖形面配置網絡卡。

locate來查詢檔案,類似於find

一些查詢命令:

which perl

whereis perl

locate perl

find / -name perl

mkswap -c -v1 -l label /dev/hda*

-c是指在建立分割槽以前檢查硬碟有沒有壞道,-v1是指建立乙個新的型別swap分割槽,-l是指建立乙個標誌

定義的話:label=swap-hda3 swap swap defaults 0 0

最好建立乙個標誌為:swap-hda3,這樣就不用修改fstab了。/dev/hda*是指要建立為swap分割槽的那個分割槽

ln -s 建立鏈結 ln -i替換原來的鏈結。

臨時埠範圍/proc/sys/net/ipv4/ip_local_port_range

ldd命令確認這個程式執行需要哪些動態鏈結庫ldd /usr/bin/vim 查收vi的動態鏈結。which vi查詢vi的路徑

mysqldump -uroot -p(密碼) 資料名稱 > 資料名稱.sql

例:mysqldump -uroot -plingzhong emlog > emlog.sql

還原mysql -uroot -p(密碼) 資料名 < 資料名.sql

getconf long_bit 檢視系統位數。

如何看出linux的版本

cat /proc/version或者cat /etc/redhat-release或者cat /etc/issue

另外,如果你想看核心版本的話就用uname -r,如果看的詳細一點的資訊用uname -a .

ssh,telnet終端中文顯示亂碼解決辦法

vi /etc/sysconfig/i18n

將內容改為

lang="zh_cn.gb18030"

language="zh_cn.gb18030:zh_cn.gb2312:zh_cn"

supported="zh_cn.gb18030:zh_cn:zh:en_us.utf-8:en_us:en"

sysfont="lat0-sun16"

或直接改為

lang="zh_cn.gbk"

rpm -e --allmatches mysqlclient10-3.23.58-4.rhel4.1

刪除同版本

rpm -e --nodeps 強制刪除

rpm -e --force --nodeps rpm_file_name來強行刪除同版本軟體

rpm -ql 檢視軟體安裝的路徑

rpm -qa 檢視有無安裝些軟體

rpm -uvh 公升級某個安裝包

ln -s /usr/local/mysql/lib/libmysqlclient.10.0 /usr/lib  檔案鏈結

linux下常用指令

一 顯示該目錄下檔案 指令lsls 顯示當前目錄下所有檔案 指令ls l ls l 顯示當前目錄下所有檔案的許可權,使用者組等資訊 二 目錄建立 指令mkdir mkdir x xx 三 目錄複製 指令cp cp x xx pppp ppp pp xx 複製到pp 四 目錄剪下 指令mv mv x ...

linux下vim的常用指令

進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r...

linux下svn常用指令

windows下的tortoisesvn是資源管理器的乙個外掛程式,以覆蓋圖示表示檔案狀態,幾乎所以命令都有圖形介面支援,比較好用,這裡就不多說。主要說說linux下svn的使用,因為linux下大部分的操作都是通過命令列來進行,所以必須得掌握linux下svn的常用指令。當然linux下也有模仿t...