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:
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 > [file|device] 份份
cpio -icduv < [file|device] 還原
Linux 常用命令 基本許可權
1 許可權位的含義 目前llinux的許可權位有10位 新版本中有些檔案的許可權位最後會有個.表示該檔案是受selinux的保護的 每一位都代表著不同的含義 這10位的含義如下圖所描述的 第1位 表示檔案型別,linux不像windows使用副檔名表示檔案型別,而是使用許可權位的第1位表示。雖然li...
mysql基本常用命令 MySQL常用命令(一)
cmd提示框中的mysql基礎命令 一 命令 連線mysql伺服器 mysql h localhost u root p 展示所有資料庫 show databases 選擇資料庫 use database 展示所選資料下所有表 show tables 設定資料庫編碼 set names gbk 用s...
linux常用命令之命令基本格式
linux常用命令 一 命令基本格式 root localhost root 當前登入使用者 localhost 計算機的主機名 當前所在目錄 超級使用者提示符 普通使用者的提示符 命令格式 命令 選項 引數 查詢目錄中內容 ls ls 選項 檔案或目錄 選項 a 顯示所有檔案,包括隱藏檔案 l 顯...