Linux筆記 (中)

來源:互聯網
上載者:User

 

一些常用的基本命令:

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分區

Linux-NTFS Project: http://linux-ntfs.sourceforge.net/

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      備份檔案

壓縮命令:

*.Z      compress 程式壓縮的檔案;

*.bz2    bzip2 程式壓縮的檔案;

*.gz     gzip 程式壓縮的檔案;

*.tar    tar 程式打包的資料,並沒有壓縮過;

*.tar.gz tar 程式打包的檔案,其中並且經過 gzip 的壓縮

compress filename 壓縮檔 加[-d]解壓 uncompress

gzip filename   壓縮 加[-d]解壓 zcat 123.gz 查看壓縮檔內容

bzip2 -z filename 壓縮 加[-d]解壓   bzcat filename.bz2 查看壓縮檔內容

tar -cvf /home/123.tar /etc 打包,不壓縮

tar -xvf 123.tar   解開包

tar -zxvf /home/123.tar.gz 以gzip解壓

tar -jxvf /home/123.tar.bz2 以bzip2解壓

tar -ztvf /tmp/etc.tar.gz   查看tar內容

cpio -covB >    份份

cpio -icduv <    還原

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行                  :w filename 另存新檔

H 螢幕最上          p,P 粘貼                     :set nu 設定行號

M 螢幕中央          u 撤消                      :set nonu 取消行號

L 螢幕最下          [Ctrl]+r 重做上一個動作       ZZ 儲存離開

G 檔案最後一行      [ctrl]+z 暫停退出            :set nohlsearch   永久地關閉高亮顯示

/work 向下搜尋                                   :sp 同時開啟兩個文檔

?work 向上搜尋                                   [Ctrl]+w 兩個文檔設換

gg 移動到檔案第一行                              :nohlsearch    暫時關閉高亮顯示
 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.