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