1啤月、安裝centos6.9和centos7.3時的分區(qū)情況
/dev/sda1 mount /boot 1G - 主分區(qū)
/dev/sda2 mount / 50G -主分區(qū)
/dev/sda3 mount /app 40G -主分區(qū)
/dev/sda4 1k 擴展分區(qū)
/dev/sda5 swap 2G -邏輯分區(qū)(swap分區(qū)的大小一般為物理內(nèi)存的2倍,虛擬機一般設(shè)置物理內(nèi)存為1G劳跃,如果物理內(nèi)存比較大swap根據(jù)情況設(shè)置)
/etc和/dev不能當(dāng)掛載點谎仲,不能和根分離。
2刨仑、LINUX 的文件系統(tǒng)
centos6中默認為ext4文件系統(tǒng)郑诺,centos7中為xfs文件系統(tǒng)
安裝系統(tǒng)前要檢查windows的磁盤是否為NTFS文件系統(tǒng),如果不是可以以管理員身份進入cmd杉武,輸入命令:convert c:/fs:ntfs
,可以將c盤轉(zhuǎn)換為NTFS文件系統(tǒng)辙诞。
3、安裝系統(tǒng)時用到的一些查看命令
cat /proc/cpuinfo
=lscpu
(安裝完系統(tǒng)后才能用)查看cpu
cat /proc/partitions
查看分區(qū)
cat /proc/meminfo
查看內(nèi)存
cat /etc/centos-release
查看版本號
4轻抱、如何設(shè)置開機自動登錄
- vim進入
/etc/gdm/custom.conf
,在[daemon]
下面插入如下圖的命令飞涂,重啟后不用輸入用戶名和密碼就可以自動登錄。
5祈搜、終端
- 虛擬終端:tty较店,Ctrl+Alt+F[1-6],可以切換終端容燕。
- 偽終端:圖像界面打開的終端或者遠程連接的終端梁呈,輸入tty顯示為/dev/pts/#
- 物理終端:在VMware上輸入init 1 ,也就是單用戶登錄蘸秘,此時按Ctrl+Alt+F[1-6]官卡,沒有反應(yīng)蝗茁,說明是單用戶登錄模式,此時輸入tty寻咒,顯示的是/dev/console评甜。
tty
- 查看終端
runlevel
=who -r
- 查看運行模式
init 3
- 關(guān)圖形
init 5
- 開圖形
init 6
- 重啟
init 0
- 關(guān)機
6、命令提示符
- 查看命令提示符格式:
echo $PS1
- 修改命令提示符格式
PS1="[\e[31m][\u@\h \W]\$[\e[0m]"
\e \033\u 當(dāng)前用戶
\h 主機名簡稱\H 主機名
\w 當(dāng)前工作目錄\W 當(dāng)前工作目錄基名
\t 24小時時間格式\T 12小時時間格式
! 命令歷史數(shù)# 開機后命令歷史數(shù) - 如何修改命令提示符顏色
①vim打開/etc/profile.d/env.sh
輸入如下圖命令:
QQ截圖20170715085517.png
保存退出后仔涩,輸入:. env.sh或者source env.sh讓文件生效即可忍坷。
②如果只想對本地有效,可以vim打開.bashrc
熔脂,輸入如下圖命令:
保存退出后佩研,輸入:. .bashrc或者source .bashrc讓文件生效即可。
顯示用戶登錄的提示信息霞揉,可以修改/etc/motd文件旬薯。
7、如何將windows中的中文轉(zhuǎn)化為Linux格式
在windows中用記事本寫一段中文适秩,用rz上傳至Linux中是無法識別的绊序,要想識別,可以有兩種方式:
- 保存時將記事本的編碼改為UTF-8秽荞,如下圖所示
- 不修改編碼骤公,上傳之后輸入命令:
iconv -f gb2312 win.txt -o linux.txt
8、內(nèi)部命令和外部命令
在shell中可執(zhí)行的命令有兩類
- 內(nèi)部命令:由shell自帶的扬跋,而且通過某命令形式提供
help
內(nèi)部命令列表
enable cmd
啟用內(nèi)部命令
enable –n cmd
禁用內(nèi)部命令
enable –n
查看所有禁用的內(nèi)部命令 - 外部命令:在文件系統(tǒng)路徑下有對應(yīng)的可執(zhí)行程序文件
查看路徑:which|which -a |which--skip-alias |whereis
- 區(qū)別指定的命令是內(nèi)部或外部命令
type COMMAND
命令的執(zhí)行順序:別名-內(nèi)部命令-hash-外部命令
9阶捆、hash的用法
hash
顯示hash緩存
hash –l
顯示hash緩存的路徑和名字
hash –d name
清除name緩存
hash –r
清除全部緩存
10、命令別名
- 顯示當(dāng)前shell進程所有可用的命令別名:
alias
- 定義別名NAME:
alias NAME='VALUE'
- 如果想永久有效钦听,要定義在配置文件中
僅對當(dāng)前用戶:~/.bashrc
對所有用戶有效:/etc/bashrc - 撤消別名:
unalias
- 如果別名同原命令同名洒试,如果要執(zhí)行原命令,可使用
\
11朴上、注意
多個選項以及多參數(shù)和命令之間使用空白字符分隔
取消和結(jié)束命令執(zhí)行:Ctrl+c
垒棋,Ctrl+d
多個命令可以用;符號分開
一個命令可以用\分成多行