寫得蠻好的linux學習筆記2

2021-04-15 07:51:13 字數 4744 閱讀 4105

一些常用的基本命令:

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         分析可載入模組的相依性

l**od           顯示已載入系統的模組

modinfo       顯示kernel模組的資訊

in**od         載入模組

modprobe       自動處理可載入模組

rmmod           刪除模組

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

ntsysv           設定系統的各種服務

cpio             備份檔案

寫得蠻好的linux學習筆記1

linux目錄架構 根目錄 bin 常用的命令 binary file 的目錄 boot 存放系統啟動時必須讀取的檔案,包括核心 kernel 在內 boot grub menu.lst grub設定 boot vmlinuz 核心 boot initrd 核心解壓縮所需 ram disk dev ...

寫得蠻好的linux學習筆記 linux目錄架構

根目錄 bin 常用的命令 binary file 的目錄 boot 存放系統啟動時必須讀取的檔案,包括核心 kernel 在內 boot grub menu.lst grub設定 boot vmlinuz 核心 boot initrd 核心解壓縮所需 ram disk dev 系統周邊裝置 etc...

寫得蠻好的linux學習筆記四 vi用法 收藏

vi一般用法 一般模式 編輯模式 指令模式 h 左 a,i,r,o,a,i,r,o w 儲存 j 下 進入編輯模式 w 強制儲存 k 上 dd 刪除游標當前行 q 不儲存離開 l 右 ndd 刪除n行 wq 儲存後離開 0 移動到行首 yy 複製當前行 e 還原原始檔 移動到行尾 nyy 複製n行 ...