linux目錄操作和常用命令

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         備份文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章