linux基本使用

來源:互聯網
上載者:User

標籤:des   style   blog   http   io   color   ar   os   使用   

分區
1./ 根分區
2. swap 交換分區(大小建議是記憶體的1~2倍)
3. /home 分區
4./boot 引導檔案(啟動載入)分區
5./var

等,最低 要有前2個分區吧,最好有home分區,因為沒這個可能以後裝軟體會出現點小問題

環境為vm虛擬機器 裡的centos
crtl+alt+enter 虛擬機器全屏與否的切換
shutdown -h now 立即關機
reboot=shutdown -r now 立即重啟
logout登出
vi編輯器最基本使用
1. vi a.txt 如果沒有a.txt就建立,有就開啟
2.輸入小i 進入輸入模式 開始編輯開啟的檔案
3.編輯完畢 按esc 進入命令列
4.輸入:(冒號) wq(儲存並退出) 後者q! 直接退出
linux運行層級[0~6]
0:關機
1:單一使用者模式
2:多使用者狀態無網路服務
3:多使用者狀態有網路服務
4:系統未使用保留給使用者
5:圖形化介面(開機預設進入圖形化介面)
6:系統重啟(開機後 立即重啟)
常用的運行層級是 3,5
修改運行層級方法
以root使用者登入 (一般使用者無許可權修改)
到/etc/inittab用vi開啟 編輯 找到
id :3:initdefault

修改對應的數字 即可
如果您不小心設定為6,開機後會立即重啟 反覆不斷
修改錯誤配置的方法
在進入grub引導介面時 輸入e
會出現三個選項 選擇第二項

輸入e 進入 一個介面後面後 在最末位 輸入 空格1(表示啟動進入單一使用者模式,以此種模式啟動 啟動時不會讀inittab檔案了) 

斷行符號返回到grub介面

然後輸入b
系統啟動時就進入單一使用者模式了,也可以這樣來改密碼或者找回忘記的密碼
因為單一使用者模式進入時不要求輸入密碼(直接進入到 根目錄下)
然後再去修改配置下的inittab相應的位置即可

其它基本命令
pwd 顯示當前工作目錄
cd 切換目錄
ls 列出檔案和目錄
ls -l以長列表格式列出檔案和目錄
ls -a 列出檔案和目錄包括影藏的檔案和目錄 也可組合使用ls -al
mkdir建立目錄
mkdir a b c將在目前的目錄下建立a,b,c三個目錄 當目錄已經存在則提示
如果遞迴建立目錄 這要使用參數p比如 mkdir -p a/b/c (要建立的目錄均不存在)
rmdir a b c將刪除a ,b,c目錄 rmdir刪除目錄這個目錄必須是空的
遞迴刪除空目錄
rm刪除檔案和目錄 不加參數只能刪除非空的目錄
rm -r 時刪除檔案 或者 目錄及目錄下的檔案 每刪除一個會先確認 rm -rf 時強制不帶提示的遞迴刪除
rmdir -p a/b/c此時將 c和c的空父級目錄也刪除 即a/b/c都將刪除
touch建立空檔案 可同時建立多個檔案 比如touch a.txt b.txt
mv命令
1.格式
mv[選項] 源檔案或目錄 目標檔案或目錄
2.命令功能
根據第二個參數(目錄檔案還是目錄)的不同,mv命令將檔案重新命名或將其移至以個新的目錄.
當第二個參數是檔案時,mv命令完成檔案重新命名,此時 源檔案只能有一個(也可以是來源目錄名),
它將所給的源檔案或目錄重新命名為給定的目錄檔案名稱。當第二個參數是以存在的目錄名稱時,
源檔案或目錄參數可以有多個,mv命令將各參數指定的源檔案移至目標目錄中.在跨檔案系統移動檔案時
mv先拷貝,再將原有檔案刪除,而鏈至該檔案的連結也將丟失.
3.命令參數
-b :若需覆蓋檔案,則覆蓋前先行備份。
-f :force 強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋;
-i :若目標檔案 (destination) 已經存在時,就會詢問是否覆蓋!
-u :若目標檔案已經存在,且 source 比較新,才會更新(update)
-t : --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目標目錄,
該選項適用於移動多個源檔案到一個目錄的情況,此時目標目錄在前,源檔案在後。
cp複製
cp -r dir1 dir2 遞迴複製(複製目錄及其子目錄資訊)
ln 建立符號連結(如windows下的捷徑)
ln -s 源目標
ln -s /etc/inittab inittab (inittab指向實際的檔案/etc/inittab )
tab自動補全
建立使用者
useradd user1
passwd user1
密碼

more 顯示目錄或檔案內容帶分頁(按空格 是下一頁按shift+pageup上一頁)
比如一個檔案 a.txt內容很長 more a.txt可分頁顯示
less顯示檔案內容帶分頁
grep 在檔案中查詢內容
grep -n ‘要找的內容’ 檔案名稱 加上 n會顯示要找的內容的行號在檔案裡的行號位置
vi 中檔案的複製 粘貼 撤銷
在同一個檔案裡
alt+v進入可是模式 移動游標選擇要複製的文本
然後按y
之後i進入插入模式 在要插入的地方 按alt+p即把粘貼的文本複製到游標處
整行複製
輸入i進入插入模式
游標定位到要複製的行
按alt+v進入可視模式
輸入yy 把游標所在行複製到了剪下板(緩衝區)
移動到要插入的地方 在要插入的地方 按alt+p即把緩衝(剪下板上的內容粘貼到游標處)

 

linux基本使用

聯繫我們

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