Linux命令與檔案

來源:互聯網
上載者:User

shutdown -h now 關機
shutdown -r now 重啟

/bin /sbin /usr/bin /usr/sbin /usr/local/bin 系統工具 存放命


/boot 核心及其他系統啟動所需檔案
/opt 安裝大的應用程式
/tmp 臨時檔案
/lost+found 系統修複過程中恢複的檔案
/root 超級使用者的主目錄

/dev/cdrom 光碟機裝置
/dev/fd0 軟碟機
ls -l 命令可查看裝置類型,看看首字元b or c, b塊裝置 c字元設

/etc/lilo.conf /etc/grub.conf 啟動引導程式 多系統引導時,可設

置預設啟動的系統等等,使用VIM修
改。
/etc/inittab 控制啟動模式(圖形/文本登陸)
/etc/fstab 檔案系統配置
/etc/profile 增加環境變數等(修改PATH等)
/etc/ftp* ftp的設定檔
/etc/httpd web伺服器的設定檔
/etc/ssh* ssh的設定檔

/etc/inittab
init 0 halt poweroff shutdown 停止系統
init 6 reboot 重啟系統
init 3 文字介面啟動
init 5 圖形介面啟動
init 1 單一使用者模式(init single)系統管理員維護

/home
/home/[username] 使用者的預設主目錄
useradd [username] 建立新使用者
passwd [username] 添加密碼
/etc/passwd:系統能識別的使用者清單
/etc/shadow:超級使用者才能讀,使用者保護加密口令的安全

/lib 系統所用的庫 如C程式庫
/lib/modules/2.4.20-8/kernel/drivers 驅動模組
/usr/lib/ 應用程式使用的庫 如MySQL的API

/mnt
mount -t iso9660 /dev/cdrom /mnt/cdrom 光碟機的裝載
mount -t 檔案類型 裝置檔案 掛裝目錄
umount /mnt/cdrom 卸載
mount -t fstype /dev/fd0 /mnt/floppy 軟碟機的使用

/usr
/usr/doc /usr/share/doc 協助文檔
man 命令 查看命令的手冊頁
info 命令 查看命令的協助
[命令] -help
/usr/src/linux-2.4.20-8/ Linux原始碼
X11 用於X windows
bin 幾乎有所的命令程式
sbin 系統管理的命令
include c語言標頭檔
lib 庫檔案和資料檔案
local 本地安裝的軟體
share 共用檔案和資料

/var
www apache的文檔目錄
lib 系統運行時隨時改變的檔案
local /usr/local程式的可變資料
log 記錄檔
spool 郵件,新聞等隊列的離線目錄
tmp 臨時檔案

mount 所掛裝的分區
fdisk -l [/dev/had] 硬碟分區狀況
df -h 硬碟分區的使用方式
du -sh 硬碟使用的分區
mkdir 建立目錄
rm -r -f 遞迴刪除目錄,並且不提示
rmdir 刪除空目錄
pwd 查看目前的目錄
cd 切換目錄
ls [參數 -a所有 -l詳細 -R遞迴顯示子目錄 -d不遞迴] [路徑或檔案

名]
more/less [檔案] 查看檔案內容
cat 顯示所指檔案的內容
mv [參數 -I -f] <src><dst> 移動檔案
cp [參數 -f 直接覆蓋 -I提示是否覆蓋 -R遞迴] <src><dst> 拷貝

檔案類型 普通檔案(-) 目錄檔案(d) 串連檔案(l)
特殊檔案:裝置檔案b c 和 管道檔案p
ls -l 可以看到檔案的類型
檔案類型對應色彩設定檔: /etc/DIR-COLORS

檢查檔案系統
fsck [選項] <裝置名稱>
-f fstype 制定要檢查的檔案系統類型
-N 類比顯示,並不真正檢查
-r 恢複時要求使用者確認
-p 自動修正安全地更正並且不會導致資料丟失的問題
fsck -p -t ext2 /dev/hda2
註:應該先卸載檔案系統,再檢查。

檔案的尋找
find 路徑 [選項]
find /etc -name passwd
-size 按檔案大小尋找
-type 按檔案類型尋找
locate -u &
grep [選項] 尋找模式 檔案名稱 [檔案名稱...]
grep [參數 -n顯示匹配行號 -I忽略大小寫 -r遞迴尋找] 'str'

filelist

使用者類型
root 系統管理員
u 檔案擁有者
g 組織擁有者
o 其他使用者

改變檔案存取權限
符號標記法
chmod (ugoa)(+-=)(rwx) [filename]/filelist
chmod g+w o-x /usr/local/*
數字標記法
4(100) 讀 2(010) 寫 1(001)執行 0(000) 無許可權
chmod 755 /usr/local/*
7(1+2+4) 5(4+1)  5(4+1)
檔案擁有者 使用者組 其他使用者

改變檔案/目錄屬主 owner
chown
改變檔案/目錄屬組 group
chgrp

檔案比較
diff 找出兩個文字檔的差異
diff [參數] <file> <file>
-w 忽略所有空格差別
-I 忽略大小寫
cmp 比較任意兩個檔案
cmp [para] <file> <file>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.