linux初識(shí)

linux的系統(tǒng)組成:

1.內(nèi)核:系統(tǒng)接口調(diào)用缭裆,內(nèi)存管理,文件系統(tǒng)管理傍药,硬件驅(qū)動(dòng)
2.shell:系統(tǒng)調(diào)用/庫(kù)文件調(diào)用實(shí)現(xiàn)一些功能
3.文件系統(tǒng):磁盤
4.應(yīng)用程序:軟件

系統(tǒng)-分配計(jì)算機(jī)資源

linux特點(diǎn):

1.一切皆文件
2.大小寫敏感
3.所有的系統(tǒng)管理都通過(guò)配置文件來(lái)控制

linux工作目錄:
  • / :根目錄
  • /bin:存放所有用戶都能執(zhí)行的命令(二進(jìn)制文件)
  • /boot:存放啟動(dòng)文件/內(nèi)核相關(guān)文件枝恋,一般獨(dú)立成為一個(gè)分區(qū)
  • /dev:存放物理設(shè)備的目錄
  • /etc:存放配置文件
  • /home:用戶的家目錄
  • /lib:32位庫(kù)文件
  • ldd /bin/ls :查看ls命令要調(diào)用哪些庫(kù)练链,如果里面任意一個(gè)庫(kù)不能使用先壕,則ls命令無(wú)法使用
  • /lib64:64位庫(kù)文件
  • /lost+found:分區(qū)修復(fù)時(shí)找回來(lái)的文件會(huì)存放在這里瘩扼,存放一些系統(tǒng)不正常關(guān)機(jī)的文件殘片
  • /media :專門用于掛載的目錄
  • /misc:autofs 備用文件夾
  • /mnt:專門用于掛載的目錄
  • /opt:用于存放第三發(fā)軟件可選目錄
  • /proc:當(dāng)前內(nèi)核的映射,一個(gè)虛擬的文件系統(tǒng)
  • /root:管理root的家目錄
  • /sbin:管理員才能執(zhí)行的命令
  • /selinux:selinux安全策略相關(guān)的文件
  • /sys:內(nèi)核在內(nèi)存中的映象文件
  • /tmp:臨時(shí)目錄启上,建議獨(dú)立劃成分區(qū)
  • /usr:用于存放第三發(fā)軟件
  • /var:存放日志或者頻繁修改的文件
  • /etc/inin.d:存放系統(tǒng)或服務(wù)器以system v 模式啟動(dòng)的腳本
  • /etc/xinetd.d: 服務(wù)器通過(guò)xinetd模式運(yùn)行的
  • /etc/X11:圖形窗口有關(guān)的
  • /usr/bin:系統(tǒng)自帶的軟件包安裝存放的目錄
  • /usr/sbin:管理員執(zhí)行的命令
  • /usr/local:存放用戶自編譯安裝軟件的目錄
  • /usr/share:系統(tǒng)共用的東西存放地,/usr/share/fonts是字體目錄
  • /usr/src:內(nèi)核源碼存放的目錄
  • /var/log:系統(tǒng)日志存放目錄
  • /var/spool:打印機(jī)店印、郵件冈在、代理服務(wù)器等

linux基本命令:

  • 切換目錄:
    cd:到當(dāng)前用戶的家目錄
    cd ~:到當(dāng)前用戶的家目錄
    cd /:到根目錄
    cd .:當(dāng)前目錄
    cd ..:到上級(jí)目錄
    cd -:兩個(gè)目錄之間切換
    cd 絕對(duì)路徑
    cd 相對(duì)路徑

  • 查看文件:
    ls:查看當(dāng)前目錄包含內(nèi)容
    ls ./:查看當(dāng)前目錄包含內(nèi)容
    ls ../:查看上級(jí)目錄包含內(nèi)容
    ls -a:查看當(dāng)前目錄包含的所有文件內(nèi)容
    ls -l:詳細(xì)方式查看當(dāng)前目錄包含內(nèi)容
    ll:詳細(xì)方式查看當(dāng)前目錄包含內(nèi)容
    ls -al:詳細(xì)方式查看當(dāng)前目錄包含所有文件內(nèi)容
    ls -ltr:詳細(xì)方式和反向時(shí)間排序查看當(dāng)前目錄內(nèi)容
    ls -R:遞歸查看目錄包含內(nèi)容
    ls -lh:詳細(xì)方式和kb格式查看當(dāng)前目錄包含內(nèi)容
    tree 路徑:查看目錄樹結(jié)構(gòu),需要安裝tree
    安裝tree:

sudo yum -y install tree

  • 創(chuàng)建/更新文件:
    touch 不存在的文件:創(chuàng)建文件
    touch 已存在的文件:更新文件的時(shí)間
    vim 文件名:創(chuàng)建并編輯文件
    > 文件名
    echo > 文件名
    注意:> 是輸出重定向按摘,文件已存在的話會(huì)覆蓋以前的內(nèi)容包券, >> 是追加
    安裝vim:
    虛擬機(jī)用橋接方式,ifconfig炫贤,得到IP溅固,用遠(yuǎn)程連接調(diào)用

sudo yum -y install vim

  • sequence序列:
    seq 100:產(chǎn)生1到100的序列
    seq 0 2 100:產(chǎn)生0到100之間的偶數(shù)序列
    seq 1 2 100 | xargs touch:創(chuàng)建1到100的奇數(shù)文件
    mkdir `seq 1 2 10` :創(chuàng)建1到10的奇數(shù)文件

  • 創(chuàng)建/刪除目錄:
    mkdir 單個(gè)目錄
    mkdir -p 多級(jí)目錄 靜默方式
    rmdir 單個(gè)空目錄/多級(jí)目錄的最后一個(gè)目錄
    rmdir -p 刪除多級(jí)空目錄
    rmdir aaa/d* 可用通配符刪除匹配上的目錄

  • copy
    cp 目錄1/文件1 目錄2:將文件1由目錄1復(fù)制到目錄2下
    cp 目錄1/文件1 目錄2/文件2:復(fù)制并修改文件名
    cp -a 目錄1/文件1:將文件1由目錄1復(fù)制到目錄2下,文件屬性不變
    cp -r 目錄1/文件1 目錄2:遞歸復(fù)制
    \cp 目錄1/文件1 目錄2/文件2: 如果有重名的不詢問(wèn)兰珍,直接覆蓋侍郭,靜默方式,常用于腳本中

  • 移動(dòng)文件
    mv 目錄1/文件1 目錄2:將文件1由目錄1移動(dòng)到目錄2下
    mv 目錄1/文件1 目錄2/文件2:移動(dòng)并改名
    mv 目錄1/文件1 目錄1/文件2:改名字

  • 刪除文件
    rm 文件1:刪除文件1
    rm 目錄1/:刪除目錄1下的全部文件及目錄1
    rm -i 文件1:提示是否刪除文件1
    rm -rf:強(qiáng)制遞歸刪除
    rm -r a*:刪除以a首字母的文件,可用通配符刪除匹配上的文件

  • 判斷時(shí)文件還是目錄:ll -普通文件亮元、d目錄猛计、l連接文件、b設(shè)備

[vagrant@vagrant-centos65 1]$ touch a
[vagrant@vagrant-centos65 1]$ mkdir c
[vagrant@vagrant-centos65 1]$ ll
total 4
-rw-rw-r-- 1 vagrant vagrant 0 Mar 3 03:20 a
drwxrwxr-x 2 vagrant vagrant 4096 Mar 3 03:20 c

  • 快捷鍵
    ctrl + c:就是發(fā)送Terminal到當(dāng)前的程序爆捞,Ctrl+C就會(huì)強(qiáng)制結(jié)束當(dāng)前的這個(gè)進(jìn)程
    ctrl + d:是發(fā)送一個(gè)exit信號(hào)奉瘤,終止輸入
    ctrl + l:清屏 = clear
    ctrl + z:是把當(dāng)前的程序掛起,暫停執(zhí)行這個(gè)程序
    jobs:查看后臺(tái)任務(wù)
    fg 編號(hào):是把后臺(tái)運(yùn)行的任務(wù)調(diào)入到前臺(tái)顯示
    bg 編號(hào):是把一個(gè)后臺(tái)暫停的任務(wù)變?yōu)榭蓤?zhí)行
    ctrl + k:刪除當(dāng)前光標(biāo)到后面的所有內(nèi)容
    ctrl + u:刪除當(dāng)前光標(biāo)到前面的所有內(nèi)容
    ps aux | grep 文件名1:查看文件名1的進(jìn)程

  • 幫助命令
    help 內(nèi)部命令
    外部命令 --help
    man 命令

  • 時(shí)間
    date:查看時(shí)間
    cal:查看日歷
    修改時(shí)間:

yum list|grep ntp
sudo yum -y install ntpdate ntp
sudo ntpdate s1b.time.edu.cn 同步時(shí)間
tzselect 安裝步驟 5 9 1
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

date "+%Y-%m-%d %H:%M:%S" 輸出當(dāng)前時(shí)間
ff=date +%F 設(shè)ff變量為當(dāng)前日期
ff=date +%F --date="30 day ago" 設(shè)ff變量為當(dāng)前日期-30
注釋:%F=%Y-%m-%d

創(chuàng)建當(dāng)前日期的文件名:
touch $(date +%F)
touch `date +%F`

  • 重啟/關(guān)機(jī)
    sudo reboot:重啟
    sudo shutdown now:立刻關(guān)機(jī)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末煮甥,一起剝皮案震驚了整個(gè)濱河市盗温,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌成肘,老刑警劉巖卖局,帶你破解...
    沈念sama閱讀 211,817評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異艇劫,居然都是意外死亡吼驶,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門店煞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)蟹演,“玉大人,你說(shuō)我怎么就攤上這事顷蟀【魄耄” “怎么了?”我有些...
    開封第一講書人閱讀 157,354評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵鸣个,是天一觀的道長(zhǎng)羞反。 經(jīng)常有香客問(wèn)我,道長(zhǎng)囤萤,這世上最難降的妖魔是什么昼窗? 我笑而不...
    開封第一講書人閱讀 56,498評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮涛舍,結(jié)果婚禮上澄惊,老公的妹妹穿的比我還像新娘。我一直安慰自己富雅,他們只是感情好掸驱,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著没佑,像睡著了一般毕贼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蛤奢,一...
    開封第一講書人閱讀 49,829評(píng)論 1 290
  • 那天鬼癣,我揣著相機(jī)與錄音陶贼,去河邊找鬼。 笑死扣溺,一個(gè)胖子當(dāng)著我的面吹牛骇窍,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播锥余,決...
    沈念sama閱讀 38,979評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼腹纳,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了驱犹?” 一聲冷哼從身側(cè)響起嘲恍,我...
    開封第一講書人閱讀 37,722評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎雄驹,沒(méi)想到半個(gè)月后佃牛,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,189評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡医舆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評(píng)論 2 327
  • 正文 我和宋清朗相戀三年俘侠,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蔬将。...
    茶點(diǎn)故事閱讀 38,654評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡爷速,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出霞怀,到底是詐尸還是另有隱情惫东,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布毙石,位于F島的核電站廉沮,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏徐矩。R本人自食惡果不足惜滞时,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望滤灯。 院中可真熱鬧坪稽,春花似錦、人聲如沸力喷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)弟孟。三九已至,卻和暖如春样悟,著一層夾襖步出監(jiān)牢的瞬間拂募,已是汗流浹背庭猩。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留陈症,地道東北人蔼水。 一個(gè)月前我還...
    沈念sama閱讀 46,382評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像录肯,于是被迫代替她去往敵國(guó)和親趴腋。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • 認(rèn)識(shí)Linux 操作系統(tǒng): w7,mac,android,ios,linux 應(yīng)用領(lǐng)域: 桌面應(yīng)用: 典型代表:u...
    界面大叔閱讀 972評(píng)論 0 0
  • Ubuntu的發(fā)音 Ubuntu蠢护,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音养涮。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 99,204評(píng)論 9 467
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無(wú)法避免 以后資料會(huì)慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,146評(píng)論 2 34
  • 我可以適應(yīng)各種地方 只要衛(wèi)生間干干凈凈 無(wú)論在哪兒 都可以很舒心的生活
    竇宇嘉閱讀 245評(píng)論 0 0
  • 雖說(shuō)莫非并不為離開的王管感到太過(guò)傷心葵硕,只是心里有些失落,更多的還是借著這個(gè)機(jī)會(huì)故意去讓李小白對(duì)自己服軟贯吓。不過(guò)懈凹,看著...
    伏融閱讀 173評(píng)論 1 0