Linux常用命令和常见问题解决------第一章
查看文件下面所有的隱藏目錄:
ls -al ~
ls -al ~
ls -a -l ~
可以發(fā)現(xiàn)三條命令執(zhí)行結(jié)果是一致的,原因:因?yàn)閘s為命令 后面的參數(shù)要以空格來區(qū)分,不論幾個(gè)空格 shell都會(huì)視為一體.
2.在linux下面,VBird和vbird這兩個(gè)文件是“完全一樣的”文件.所以你在執(zhí)行的時(shí)候千萬注意命令是大寫還是小寫.例如下
面這些命令,看看有什么問題:
date <== 結(jié)果顯示日期時(shí)間
Date <== 結(jié)果顯示找不到命令
DATE <== 結(jié)果顯示找不到命令
不一樣的大小寫,有的會(huì)顯示錯(cuò)誤的信息.因此,請(qǐng)千萬記得這點(diǎn).
3.語言
很多時(shí)候你會(huì)發(fā)現(xiàn),當(dāng)你輸入命令之后顯示的結(jié)果是亂碼?
1>顯示目前所支持的語言
echo $LANG
#上面的意思是說,目前的語言(lang)為utf-8
2>也可以修改語言
LANG=en_US
echo $LANG
4.基礎(chǔ)命令操作
顯示日期與實(shí)踐的命令:date;
顯示具體的年月日:date +%y/%m/%d
顯示日歷的命令:cal;(列出這個(gè)月的月歷,直接執(zhí)行cal即可)
顯示某年的日歷:cal 2009, col 2017
簡(jiǎn)單好用的計(jì)算器:bc。
5.熱鍵:tab ctrl+c ctrl+b
tab:命令補(bǔ)全
ctrl+c:終止程序
ctrl+d:鍵盤輸入結(jié)束的意思,可以替代exit的輸入.
6.錯(cuò)誤信息的查看
[root@ROOT23 /]# DATE
-bash: DATE: command not found
上面的base表是shell的名稱,報(bào)錯(cuò)意思就是命令找不到,很有可能系統(tǒng)上面沒有DATE這個(gè)命令,通常出現(xiàn)command not found的可能
原因?yàn)?
1>.這個(gè)命令不存在,因?yàn)樵撥浖]有安裝之故,解決方法就是安裝該軟件.
2>.這個(gè)命令所在的目錄目前的用戶并沒有將它加入命令搜尋路徑中
3>.命令輸入錯(cuò)誤
7.Linux系統(tǒng)的在線求助 man page 與 info page
8.超簡(jiǎn)單文本編輯器:nano
linux中又喝多的文本編輯器存在,我們最常用的也就是vi,其實(shí)還有很挫相當(dāng)棒的文本編輯器存在,這里先說下nano文本編輯器.
nano使用很簡(jiǎn)單 你可以直接加上文件名就能打開一個(gè)舊文件或新文件.
nano test.txt test.txt存不存在都沒有關(guān)系,如果存在就會(huì)打開舊文件,如果不存在將會(huì)打開新文件
輸入nano之后會(huì)有很多的命令說明
ctrl +G :取得在線幫組
ctrl +x :離開naon軟件,如果修改過文件的話會(huì)提示你是否保存
ctrl +O :保存文件,如果你有權(quán)限的話就可以保存文件
ctrl +r :從其他文件讀取
ctrl +w :查詢字符串
ctrl +c :說明目前光標(biāo)所在處的行數(shù)與列數(shù)信息
ctrl +_ :可以直接輸入行號(hào),讓光標(biāo)直接到改行
alt +y :校正語法
alt +m :可以支持鼠標(biāo)來移動(dòng)光標(biāo)的功能
9.正確的關(guān)機(jī)方法
ps -aux 查看后臺(tái)運(yùn)行的程序
netstat -a 查看網(wǎng)絡(luò)的聯(lián)機(jī)狀態(tài)
who 查看目前誰在線
慣用的關(guān)機(jī)命令:shutdown
重啟關(guān)機(jī):reboot halt poweroff
shutdown -h now 立刻關(guān)機(jī)
shutdown -h 20:25 晚上八點(diǎn)25分關(guān)機(jī)
shutdown -h +10 過十分鐘關(guān)機(jī)
shutdown -r now 立刻重啟
shutdown -r +30 'The system will reboot' 再過三十分鐘系統(tǒng)會(huì)重啟,并顯示后面的消息給所在線的用戶
shutdown -k now 'this system will reboot' 發(fā)出警告 不會(huì)關(guān)機(jī)
10.重啟,關(guān)機(jī):reboot halt poweroff
11.開機(jī)過程中的問題排解
1>.文件系統(tǒng)錯(cuò)誤的問題
如果根目錄沒有損毀,假設(shè)你發(fā)生錯(cuò)誤的分區(qū)在/dev/sda7 這一塊,那么在開機(jī)的時(shí)候,屏幕應(yīng)該會(huì)該訴你,press root password or ctrl+d
這個(gè)時(shí)候輸入root的密碼登陸系統(tǒng),然后進(jìn)行如下操作:
在光標(biāo)處輸入root賬戶的密碼登陸系統(tǒng),進(jìn)行單用戶維護(hù)工作
輸入 fasck /dev/sda7 (fsck為文件系統(tǒng)檢查命令,/dev/sda7 為錯(cuò)誤的分區(qū),請(qǐng)根據(jù)自己的情況執(zhí)行參數(shù),如果有熱線任何的問題是屏幕會(huì)出現(xiàn)clear 【y/n】
直接輸入y)
修復(fù)完之后,以reboot重啟
12.忘記root密碼解決辦法
忘記root密碼之后不需要重新安裝,只要以單用戶維護(hù)模式登陸即可更改你的root賬號(hào)密碼,先將系統(tǒng)重啟 在讀秒的時(shí)候按下任意鍵 然后按下e進(jìn)入grub的編輯模式了
此時(shí)將光標(biāo)移動(dòng)到kernel哪一行,在按一次e 進(jìn)入kernel改行的編輯界面中國(guó),在kkernl的最后面輸入如single 按下enter 將誒下來使用命令passwd 更改新的密碼
系統(tǒng)會(huì)提示你輸入兩次新的密碼.最后在使用reboot即可順利修改root密碼了
?
轉(zhuǎn)載于:https://www.cnblogs.com/yuancr/p/7204121.html
總結(jié)
以上是生活随笔為你收集整理的Linux常用命令和常见问题解决------第一章的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [iOS] dom解析xml数据,拿到l
- 下一篇: JavaScript-创建日志调试对象(