linux備忘錄手冊

2021-05-22 09:24:41 字數 4743 閱讀 9965

一些常用的基本命令:

uname   -a         檢視核心版本              

ls   -al         顯示所有檔案的屬性

pwd                   顯示當前路徑                

cd   -         返回上一次目錄           cd   ~         返回主目錄

date   s             設定時間、日期                    

cal             顯示日曆           cal   2006

bc                     計算器具                              

man     &   info           幫助手冊

locale           顯示當前字型           locale   -a         所有可用字型           /etc/sysconfig/i18n設定檔案

lang=en         使用英文本型                        

sync               將資料同步寫入硬碟                

shutdonw   -h   now   &   half   &   poweroff     關機

reboot           重啟                                      

startx     &     init   5       進入圖形介面

/work     &   ?work         向上、下查詢文件內容

chgrp             改變檔案群組     chgrp   testing   install.log        

chown           改變所屬人       chown   root:root   install.log

chmod             改變屬性           chmod   777   install.log           read=4     write=2     execute=1

cp       複製       cp   filename

rm       刪除檔案     rm   -rf   filename       強制刪除檔案

rmdir       刪除資料夾

mv     移動         mv   123.txt   222.txt     重新命名

mkdir           建立資料夾

touch           建立檔案     更新當前時間

cat               由第一行開始顯示           cat   |more     分頁

nl                 在內容前加行號

more     &     less       一面一面翻動

head   -n   filename       顯示第n行內容

tail   -n   filename     顯示後n行內容

od                 顯示非純文件

df   -h   顯示分割槽空間

du     顯示目錄或檔案的大小

fdisk       分割槽設定         fdisk   -l   /dev/hda     顯示硬碟分割槽狀態

mkfs         建立各種檔案系統     mkfs   -t   ext3     /dev/ram15      

fsck         檢查和修復linux檔案

ln             硬鏈結       ln   -s     軟體鏈結

whereis       查詢命令

locate         查詢

find             查詢       find   /   -name   "***.*** "

which           檢視工具

whoami         顯示當前使用者

gcc   -v         檢視gcc版本

chattr   +i   filename     禁止刪除       chattr   -i   filename     取消禁止

lsattr         顯示隱藏檔屬性

updatedb     更新資料庫

mke2fs         格式化       mkfs   -t   ext3  

dd   if=/etc/passwd   of=/tmp/passwd.bak         備份

mount           列出系統所有的分割槽

mount   -t   iso9660   /dev/cdrom   /mnt/cdrom       掛載光碟

mount   -t   vfat   /dev/fd0   /mnt/floppy               掛載軟盤

mount   -t   vfat   -o   iocharset=utf8,umask=000   /dev/hda2   /mnt/hda2       掛載fat32分割槽

mount   -t   ntfs   -o   nls=utf8,umask=000   /dev/hda3   /mnt/hda3                   掛載ntfs分割槽

umount   /mnt/hda3     缷載

ifconfig       顯示或設定網路裝置

service   network   restart       重啟網絡卡    

ifdown   eth0     關閉網絡卡

ifup   eth0         開啟網絡卡

clear         清屏

history         歷史記錄               !55     執行第55個指令

stty       設定終端         stty   -a

fdisk   /mbr       刪除grub

at           僅進行一次的工作排程

crontab       迴圈執行的例行性命令         [e]編輯,[l]顯示,[r]刪除任務

&               後台執行程式         tar   -zxvf   123.tar.gz   &   ---------> 後台執行

jobs         **後台暫停的程式       jobs   -l

fg             將後台程式調到前台       fg   n   ------> n是數字,可以指定進行那個程式

bg             讓工作在後台執行

kill         結束程序         kill   -9   pid           [9]強制結束,[15]正常結束,[l]列出可用的kill訊號

ps   aux     檢視後台程式      

top           檢視後台程式       top   -d   2         每兩秒更新一次                 top   -d   2   -p10604       **某個pid

top   -b   -n   2   >   /tmp/top.txt   -----> 將   top   的資訊進行   2   次,然後將結果輸出到   /tmp/top.txt        

pstree       以樹狀圖顯示程式         [a]以   ascii   來連線,   [u]列出pid,   [p]列出帳號

killall       要刪除某個服務         killall   -9   httpd

free             顯示記憶體狀態           free   -m     --------> 以m為單位顯示

uptime         顯示目前系統開機時間

netstat       顯示網路狀態         netstat   -tulnp------> 找出目前系統上已在監聽的網路連線及其   pid

dmesg           顯示開機資訊         demsg   |   more

nice             設定優先權             nice   -n   -5   vi   &   -----> 用   root   給乙個   nice   植為   -5   ,用於執行   vi  

renice         調整已存在優先權

runlevel     顯示目前的runlevel

depmod         分析可載入模組的相依性

lsmod           顯示已載入系統的模組

modinfo       顯示kernel模組的資訊

insmod         載入模組

modprobe       自動處理可載入模組

rmmod           刪除模組

chkconfig       檢查,設定系統的各種服務           chkconfig   --list   -----> 列出各項服務狀態

ntsysv           設定系統的各種服務

cpio             備份檔案

linux 備忘錄一

今天學到的東東 1 檢視程序所對應可執行程式的絕對路徑 1 ps ef grep 程序名 獲得pid 2 進入proc檔案系統裡對應的目錄 proc 3 ls l exe鏈結對應的就是可執行檔案的全路經 2 辨別是軟鏈結還是硬鏈結 ls li 檢視檔案對應的inode編號,一樣的則是硬鏈結,軟鏈結通...

linux命令備忘錄

openssl 提供常用密碼演算法 常用的金鑰和證書封裝管理功能及ssl協議的工具 例子 用sha1演算法計算檔案file.txt的雜湊值,輸出到stdout openssl dgst sha1 file.txt chage 修改使用者密碼過期資訊 lastb 讀取位於 var log目錄下,名稱為...

linux 指令備忘錄

dpkg i force overwrite deb lsmod grep vm 搜尋 vm 字段相關sudo dpkg i debreadelf d executablevim bashrc 新增 export path path 路徑資訊 source bashrc 立即生效 ps report...