1.linux目錄結(jié)構(gòu)
?????? FHS 標(biāo)準(zhǔn)目錄結(jié)構(gòu):
??????????? Filesystem Hierarchy Standard(文件系統(tǒng)層次化標(biāo)準(zhǔn))
??????????? tree -L 1 /???????? tree 樹(shù)狀顯示? -L 顯示層數(shù)
??????????? /
??????????? ├── bin -> usr/bin? ?
??????????? ├── boot? ? ? ??
??????????? ├── dev? ? ? ??
??????????? ├── etc? ? ? ? ? ?
??????????? ├── home? ? ??
??????????? ├── lib -> usr/lib?
??????????? ├── lib64 -> usr/lib64?
??????????? ├── media? ??
??????????? ├── mnt? ? ? ??
??????????? ├── opt? ? ? ? ? ?
??????????? ├── proc? ? ? ? ?
??????????? ├── root
??????????? ├── run? ? ? ? ??
??????????? ......后面的省略了
??????????? 1)bin:普通用戶(hù)使用的命令
??????????? 2)sbin:管理員使用的命令???? sbin/servive
??????????? 3)dev:設(shè)備文件???? 設(shè)備文件 tty =dev/pts/0 終端文件 dev/zero dev/null 相當(dāng)于回收站 dev/random 產(chǎn)生隨機(jī)數(shù)
??????????? 4)root:root用戶(hù)的家
??????????? 5)home:普通用戶(hù)的家目錄
??????????? 6)proc:虛擬文件系統(tǒng)???? 虛擬文件系統(tǒng),反映出來(lái)的是內(nèi)核,進(jìn)程信息或?qū)崟r(shí)狀態(tài)? ls /proc每一個(gè)運(yùn)行起來(lái)的進(jìn)程都有一個(gè)數(shù)字編號(hào) ps aux? | grep? sshd? 查看某個(gè)進(jìn)程
??????????? 7)usr:系統(tǒng)文件
??????????? ??????????? /usr/local/ 編譯安裝目錄
??????????? ??????????? /usr/lib/庫(kù)文件
??????????? 8)etc:配置文件?????? 配置文件如網(wǎng)絡(luò)/etc/sysconfig/network etc/hostname 應(yīng)用相關(guān)配置文件……
??????????? 9)var:存放的是一些變化文件,比如數(shù)據(jù)庫(kù),日志,郵件........
?????????????????????????????? mysql: /var/lib/mysql???????????????????? ???????????
??????????? ??????????? ?????? vsftpd: /var/ftp
?????????????????????????????? mail: /var/spool/mail
???????????????????????????????cron: /var/spool/cron
?????????????????????????????? log: /var/log
???????????? 10)/lib64 library存儲(chǔ)庫(kù)文件
???????????? 11)/boot 存儲(chǔ)啟動(dòng)文件,比如grub和內(nèi)核文件
??????????????????? /run rhel7新增加目錄,是/var/run的硬鏈接,之前的光驅(qū)和u盤(pán)自動(dòng)掛載目錄從/media換到了/run/media
???????????? 12)/opt 空目錄,某些軟件也會(huì)把它作為默認(rèn)安裝目錄
???????????? 13)/cgroup? 資源控制
???????????? 14)/tmp? ? ? 存儲(chǔ)臨時(shí)文件和因軟件退出而沒(méi)有被回收的垃圾文件
???????????? 15)/net? /srv? /selinux? /lost+found這幾個(gè)目錄平時(shí)用的很少
??????????? 16)臨時(shí)文件:/var/tmp(進(jìn)程產(chǎn)生的臨時(shí)文件)
??????????? 17)設(shè)備的掛載點(diǎn):
??????????? ???????????? media?? 移動(dòng)設(shè)備默認(rèn)掛載點(diǎn)
??????????? ???????????? mnt?????? 手動(dòng)掛載設(shè)備的掛載點(diǎn)
2.linux基本命令
??????????? #? 表示我們當(dāng)前使用的是超級(jí)賬戶(hù)
??????????? $? 表示我們當(dāng)前使用的是普通賬戶(hù)
??????????? cd:?切換路徑 ??
??????????????????????? cd ? /etc/bin ? ? ? 到/etc/bin的目錄?
??????????? ??????????? cd - 返回上次目錄
??????????? ??????????? cd 直接回家
??????????? #ls:查看當(dāng)前目錄
??????????? ??????????? 所有命令后必須有空格(空格的個(gè)數(shù)沒(méi)有上限)
??????????? ??????????? #ls -d /root/Desktop //顯示目錄本身
??????????? ??????????? #ls -a? ? ? //all 顯示所有文件 (包括隱藏文件)
??????????? ??????????? #ls? -l? ? //長(zhǎng)格式顯示(顯示文件的詳細(xì)信息)
??????????? ??????????? 文件類(lèi)型\權(quán)限? ? 硬鏈接個(gè)數(shù)? 所有者 所屬組? 大小? ? 修改時(shí)間? 名字
??????????? hwclock 硬件時(shí)鐘訪問(wèn)工具
??????????? ??????????? -s? ? 將硬件時(shí)鐘同步到系統(tǒng)時(shí)鐘
??????????? ??????????? -w? 將系統(tǒng)時(shí)鐘同步到硬件時(shí)鐘
??????????? tab鍵:自動(dòng)補(bǔ)全
??????????? ??????????? 沒(méi)補(bǔ)全的原因:?? 命令寫(xiě)錯(cuò)? ?? 沒(méi)有可執(zhí)行權(quán)限
??????????? date:顯示當(dāng)前時(shí)間
??????????? date +%y: 顯示年
??????????? date +%y%m%d%H%M%S:顯示年月
??????????? date -s 8:50 設(shè)置時(shí)間
3.linux文件路徑:
??????????? # pwd?? 顯示當(dāng)前路徑
??????????? 絕對(duì)路徑:
??????????? ????????? ? cd /home/alice cd ~alice
??????????? 相對(duì)路徑:
??????????? ??????????? cd Desktop/abc cd ..? cd .
http://man.linuxde.net/小白手冊(cè)
? 注:關(guān)于命令相關(guān)選項(xiàng)不一一列出可以通過(guò)上面的網(wǎng)址查詢(xún)