<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

        Linux基本命令知識教程

        時(shí)間: 懷健0 分享

        Linu__入門其實(shí)是很簡單的,問題是你是否能有足夠的耐心,花相應(yīng)的時(shí)間和精力來折騰,是否不排斥重裝系統(tǒng)這種枯燥且萬能的學(xué)習(xí)手段。下面就讓小編帶你去看看Linu__基本命令知識教程,希望對你有所幫助吧

        教程 | Linu__常用命令大全

        目錄操作命令

        ls

        命令名稱:ls

        命令英文原意:list

        命令所在路徑:/bin/ls

        執(zhí)行權(quán)限:所有用戶

        功能描述:顯示目錄文件

        ls (顯示當(dāng)前目錄下文件)

        ls 目錄名 (顯示指定目錄下文件)

        ls -l (長格式顯示目錄文件)

        ls -l 文件名 (長格式顯示指定文件)

        ls -a (顯示所有文件(包含隱藏文件))

        ls -al (長格式顯示當(dāng)前目錄下所有文件)

        ls -h (文件大小顯示為常見大小單位 B KB MB ...)

        ls -d (顯示目錄本身,而不是里面的子文件)

        長格式顯示項(xiàng)

        -rw------- 1 root root 1190 08-10 23:37 anaconda-ks.cfg

        ① ② ③ ④ ⑤ ⑥ ⑦

        第①項(xiàng):權(quán)限位

        第②項(xiàng):引用計(jì)數(shù)

        第③項(xiàng):屬主(所有者)

        第④項(xiàng):屬組

        第⑤項(xiàng):大小

        第⑥項(xiàng):最后一次修改時(shí)間

        第⑦項(xiàng):文件名

        cd

        命令名稱:cd

        命令英文原意:change directory

        命令所在路徑:shell內(nèi)置命令

        執(zhí)行權(quán)限:所有用戶

        功能描述:切換所在目錄

        cd /usr/local/src 切換到指定路徑(使用絕對路徑方式)

        cd ~ 進(jìn)入當(dāng)前用戶的家目錄

        cd - 進(jìn)入上次目錄

        cd .. 進(jìn)入上一級目錄

        cd . 進(jìn)入當(dāng)前目錄

        絕對路徑:cd ../usr/local 參照當(dāng)前所在目錄,進(jìn)行查找。一定要先確定當(dāng)前所在目錄。 相對路徑:cd /usr/local 從根目錄開始指定,一級一級遞歸查找。在任何目錄下,都能進(jìn)入指定位置。

        pwd

        命令名稱:pwd

        命令英文原意:print working directory

        命令所在路徑:/bin/pwd

        執(zhí)行權(quán)限:所有用戶

        功能描述:顯示當(dāng)前所在目錄(當(dāng)前工作目錄)

        Linu__ 常見目錄

        / 根目錄

        /bin 命令保存目錄(普通用戶就可以讀取的命令)

        /boot 啟動目錄,啟動相關(guān)文件

        /dev 設(shè)備文件保存目錄

        /etc 配置文件保存目錄

        /home 普通用戶的家目錄

        /lib 系統(tǒng)庫保存目錄

        /mnt 系統(tǒng)掛載目錄

        /media 掛載目錄

        /root 超級用戶的家目錄

        /tmp 臨時(shí)目錄

        /sbin 命令保存目錄(超級用戶才能使用的目錄)

        /proc 直接寫入內(nèi)存的

        /sys 將內(nèi)核的一些信息映射,可供應(yīng)用程序所用

        /usr 系統(tǒng)軟件資源目錄

        /usr/bin/ 系統(tǒng)命令(普通用戶)

        /usr/sbin/ 系統(tǒng)命令(超級用戶)

        /var 系統(tǒng)相關(guān)文檔內(nèi)容

        /var/log/ 系統(tǒng)日志位置

        /var/spool/mail/ 系統(tǒng)默認(rèn)郵箱位置

        /var/lib/ 默認(rèn)安裝的庫文件目錄

        mkdir

        命令名稱:mkdir

        命令英文原意:make directories

        命令所在路徑:/bin/mkdir

        執(zhí)行權(quán)限:所有用戶

        功能描述:建立目錄

        mkdir test 創(chuàng)建名為test的目錄

        mkdir -p test1/test2/test3 遞歸創(chuàng)建

        rmdir

        命令名稱:rmdir

        命令英文原意:remove empty directories

        命令所在路徑:/bin/rmdir

        執(zhí)行權(quán)限:所有用戶

        功能描述:刪除目錄 (只能刪除空目錄)

        ![](/assets/屏幕快照 2017-07-19 上午11.05.47.png)

        文件操作命令

        touch

        命令名稱:touch

        命令所在路徑:/bin/touch

        執(zhí)行權(quán)限:所有用戶

        功能描述:創(chuàng)建空文件 或 修改文件時(shí)間

        touch test.py 創(chuàng)建空文件,如果文件存在,則修改文件創(chuàng)建時(shí)間

        rm

        命令名稱:rm

        命令英文原意:remove

        命令所在路徑:/bin/rm

        執(zhí)行權(quán)限:所有用戶

        功能描述:刪除

        rm 文件名 刪除文件

        rm -r 目錄名 遞歸刪除文件和目錄

        rm -f 文件名 強(qiáng)制刪除

        rm -rf 目錄名 強(qiáng)制刪除目錄和文件

        cat

        命令名稱:cat

        命令所在路徑:/bin/cat

        執(zhí)行權(quán)限:所有用戶

        功能描述:查看文件內(nèi)容,從頭到尾的內(nèi)容。

        cat 文件名 查看文件內(nèi)容內(nèi)容

        cat -n 文件名 查看文件內(nèi)容,并列出行號

        more

        命令名稱:more

        命令所在路徑:/bin/more

        執(zhí)行權(quán)限:所有用戶

        功能描述:分屏顯示文件內(nèi)容

        more 文件名 分屏顯示文件內(nèi)容

        向上翻頁 空格鍵

        向下翻頁 b鍵

        退出查看 q鍵

        head

        命令名稱:head

        命令所在路徑:/usr/bin/head

        執(zhí)行權(quán)限:所有用戶

        功能描述:顯示文件頭

        head 文件名 顯示文件頭幾行(默認(rèn)顯示10行)

        head -n 20 文件名 顯示文件前20行

        head -n -20 文件名 顯示文件最后20行

        ctrl + c 強(qiáng)制終止查看模式

        ctrl + l 清屏

        ln

        命令名稱:ln

        命令英文原意:link

        命令所在路徑:/bin/ln

        執(zhí)行權(quán)限:所有用戶

        功能描述:鏈接文件

        等同于Windows中的快捷方式

        新建的鏈接,占用不同的硬盤位置

        修改一個(gè)文件,兩邊都會改變

        刪除源文件,軟連接文件打不開

        ln -s 源文件 目標(biāo)文件 創(chuàng)建鏈接文件(文件名都必須寫絕對路徑)

        文件和目錄都能操作的命令

        rm

        刪除文件或目錄

        cp

        命令名稱:cp

        命令英文原意:copy

        命令所在路徑:/bin/cp

        執(zhí)行權(quán)限:所有用戶

        功能描述:復(fù)制文件或目錄

        cp 源文件 目標(biāo)位置 (復(fù)制)

        cp 源文件 目標(biāo)位置/目標(biāo)名稱 (復(fù)制并改名)

        cp -r 復(fù)制目錄

        cp -p 連帶文件屬性一起復(fù)制

        cp -d 若源文件是鏈接文件,則復(fù)制鏈接屬性

        cp -a 相當(dāng)于 cp -pdr

        mv

        命令名稱:mv

        命令英文原意:move

        命令所在路徑:/bin/mv

        執(zhí)行權(quán)限:所有用戶

        mv 源文件 目標(biāo)位置

        mv /root/test /tmp/ 將/root/下的test文件移動到/tmp/目錄下

        mv /root/test /root/newtest 將/root/下的test文件改名為newtest

        權(quán)限管理

        ?權(quán)限位

        -rw-r--r--. 1 root root 44736 7月 18 00:38 install.log

        ?權(quán)限位是十位

        第一位:代表文件類型

        - 普通文件

        d 目錄文件

        l 鏈接文件

        其他九位:代表各用戶的權(quán)限

        (前三位=屬主權(quán)限u 中間三位=屬組權(quán)限g 其他人權(quán)限o)

        r 讀 4

        w 寫 2

        __ 執(zhí)行 1

        ?權(quán)限意義

        ?權(quán)限對文件的含義:

        r:讀取文件內(nèi)容 如:cat、more、head、tail

        w:編輯、新增、修改文件內(nèi)容 如:vi、echo 但是不包含刪除文件

        __:可執(zhí)行 /tmp/11/22/abc ---------

        ?權(quán)限對目錄的含義:

        r:可以查詢目錄下文件名 如:ls

        w:具有修改目錄結(jié)構(gòu)的權(quán)限 如:touch、rm、mv、cp

        __:可以進(jìn)入目錄 如:cd

        chmod

        命令名稱:chmod

        命令英文原意:change the permissions mode of a file

        命令所在路徑:/bin/chmod

        執(zhí)行權(quán)限:所有用戶

        功能描述:修改權(quán)限

        chmod u+__ aa aa文件的屬主加上執(zhí)行權(quán)限

        chmod u-__ aa aa文件的屬主減去執(zhí)行權(quán)限

        chmod g+w,o+w aa aa文件的屬組和其他人加上寫權(quán)限

        chmod u=rw__ aa aa文件的用戶權(quán)限改為所有權(quán)限(讀+寫+執(zhí)行)

        另一種表現(xiàn)方式:

        chmod 755 aa aa文件的屬主權(quán)限是rw__,屬組和其他人是r__

        chmod 644 aa aa文件的屬主權(quán)限是rw,屬組和其他人是r

        屬主和屬組命令chown

        命令名稱:chown

        命令英文原意:change file ownership

        命令所在路徑:/bin/chown

        執(zhí)行權(quán)限:所有用戶

        功能描述:修改文件的屬主或?qū)俳M

        chown 用戶名 文件名 改變文件屬主

        chown user1 aa user1必須存在

        chown user1:user1 aa 改變屬主同時(shí)改變屬組

        用戶操作

        useradd 用戶名 功能描述:添加用戶

        passwd 用戶名 功能描述:設(shè)定用戶密碼

        幫助命令

        man

        命令名:man

        命令英文原意:manual

        命令所在路徑:/usr/bin/man

        執(zhí)行權(quán)限:所有用戶

        功能描述:查看命令的幫助

        --help

        命令名:--help

        執(zhí)行權(quán)限:所有用戶

        功能描述:查看命令的幫助

        whereis

        命令名:whereis

        命令名稱:whereis

        命令所在路徑:/usr/bin/whereis

        執(zhí)行權(quán)限:所有用戶

        功能描述:查找命令的命令,同時(shí)看到幫助文檔位置

        find

        命令名稱:find

        命令所在路徑:/usr/bin/find

        執(zhí)行權(quán)限:所有用戶

        功能描述:搜索命令

        find 查找位置 -name 文件名

        find / -name aabbcc 查找/目錄下名為 aabbcc的文件

        更多選項(xiàng):

        -name 文件名 按照文件名查找

        -user 用戶名 按照屬主用戶名查找文件

        -group 組名 按照屬組組名查找文件

        -nouser 找沒有屬主的文件 (除了這三個(gè)文件:/proc、/sys、/mnt/cdrom)

        -size 按照文件大小k M 如:find / -size +50k

        -type 按照文件類型查找(f=普通 d=目錄 l=鏈接)

        -perm 按照權(quán)限查找 如:find /root -perm 644

        -iname 按照文件名查找,不區(qū)分大小寫

        grep

        命令名稱:grep

        命令所在路徑:/bin/grep

        執(zhí)行權(quán)限:所有用戶

        功能描述:查找符合條件的字串

        grep 選項(xiàng) '字串' 查找路徑

        grep -i "root" /etc/passwd

        -v 反向選擇

        -i 忽略大小寫

        管道符 |

        命令1 | 命令2 命令1的執(zhí)行結(jié)果,作為命令2的執(zhí)行條件

        cat 文件名 | grep '字串' 提取含有字符串的行

        ls -l /etc | more 分屏顯示ls內(nèi)容

        壓縮和解壓縮

        ?linu__可以識別的常見壓縮格式:.gz .bz2

        ?常見的壓縮和打包命令:.tar.gz .tar.bz2

        ?壓縮/解壓 同時(shí)打包

        tar -zcvf 壓縮文件名 源文件

        tar -zcvf aa.tar.gz aa

        -z 識別.gz格式

        -c 壓縮

        -v 顯示壓縮過程

        -f 指定壓縮包名

        tar -z__vf 壓縮文件名 解壓縮同時(shí)解打包

        tar -jcvf 壓縮文件名 源文件 壓縮同時(shí)打包

        tar -jcvf aa.tar.bz2 aa

        tar -j__vf aa.tar.bz2 解打包同時(shí)解壓縮

        查看不解包

        tar -ztvf aa.tar.gz 查看不解壓

        tar -jtvf aa.tar.bz2

        -t 只查看,不解壓

        tar -j__vf root.tar.bz2 -C /tmp/ 指定解壓縮位置

        shutdown

        命令名稱:shutdown

        命令所在路徑:/sbin/shutdown

        執(zhí)行權(quán)限:root

        功能描述:關(guān)機(jī)/重啟

        shutdown -h now 沒有特殊情況,使用此命令

        -h 關(guān)機(jī)

        -r 重啟

        reboot

        命令名稱:reboot

        命令所在路徑:/sbin/reboot

        執(zhí)行權(quán)限:root

        功能描述:關(guān)機(jī)/重啟掛載

        掛載命令

        mount

        命令名稱:mount

        命令所在路徑:/bin/mount

        執(zhí)行權(quán)限:所有用戶

        功能描述:掛載

        linu__所有存儲設(shè)備都必須掛載使用,包括硬盤

        光盤掛載

        /dev/sda1 第一個(gè)scsi硬盤的第一分區(qū)

        /dev/cdrom 光盤

        /dev/hdc IDE硬盤 centos 5.5

        /dev/sr0 光盤 centos 6.__

        mount -t 文件系統(tǒng) 設(shè)備描述文件 掛載點(diǎn)(已經(jīng)存在空目錄)

        mount -t iso9660 /dev/cdrom /mnt/cdrom

        光盤卸載

        umount /dev/cdrom

        umount /mnt/cdrom 注意:退出掛載目錄,才能卸載

        fdisk -l 查看設(shè)備名

        mount -t vfat /dev/sdb1 /mnt/usb  ping

        命令名稱:ping

        命令所在路徑:/bin/ping

        執(zhí)行權(quán)限:所有用戶

        功能描述:測試網(wǎng)絡(luò)暢通性

        ping -c 次數(shù) ip 探測網(wǎng)絡(luò)通暢

        ifconfig

        命令名稱:ifconfig

        命令英文原意:interface configure

        命令所在路徑:/sbin/ifconfig

        執(zhí)行權(quán)限:root

        Linu__基礎(chǔ)入門---學(xué)習(xí)心得

        之前一直以為Linu__和Windows差不多,但是學(xué)習(xí)了Linu__基礎(chǔ)入門之后才發(fā)現(xiàn)兩種操作系統(tǒng)之間差距非常大。

        Linu__只是在硬件之上的內(nèi)核和系統(tǒng)調(diào)用,就連我們在Windows里習(xí)以為常的圖形界面都是Linu__上的軟件。在使用Linu__的時(shí)候,我們都習(xí)慣于使用終端和命令行進(jìn)行操作,而不是像Windows那樣的圖形界面里的鼠標(biāo)鍵盤的共同操作。物理機(jī)系統(tǒng)可通過[Ctrl]+[Alt]+[F1]~[F6]切換6個(gè)純命令行界面的終端,通過[Ctrl]+[Alt]+[F7]從終端切換回圖形界面。而且學(xué)習(xí)之后我才知道,Linu__里面一切皆文件,相對于Windows里的文件后綴名區(qū)分文件類型,Linu__不通過后綴名區(qū)分文件類型,可以通過file命令查看文件類型。

        在使用Linu__的時(shí)候,我們不直接和系統(tǒng)打交道,而是通過Shell(命令解析器)。Shell就像一個(gè)殼隱藏了操作系統(tǒng)的底層操作。通俗來講,Shell就是可以接受用戶輸入命令的程序。在UNI__/Linu__中比較流行的常見的Shell有bash,zsh,ksh,csh等等,Ubuntu終端默認(rèn)使用的是bash,默認(rèn)的桌面環(huán)境是 GNOME或者Unity(基于 GNOME)。

        在Linu__系統(tǒng)中有很多十分方便的快捷命令。

        Tab:可以用來補(bǔ)全命令、目錄、或者命令參數(shù),連續(xù)按兩次還可顯示所有能匹配到的結(jié)果;

        [Ctrl+C]:用來終止當(dāng)前程序并且不退出終端;

        [Ctrl+d]:鍵盤輸入結(jié)束或者退出終端;

        [Ctrl+s]:暫定當(dāng)前程序,暫停后按下任意鍵恢復(fù)運(yùn)行;

        [Ctrl+z]:將當(dāng)前程序放到后臺運(yùn)行,恢復(fù)到前臺命令為fg;

        [Ctrl+a]:將光標(biāo)移至行頭,相當(dāng)于home,[Ctrl+e]相當(dāng)于[end];

        [Ctrl+k]:刪除從光標(biāo)所在位置到行末;

        [Alt+backspace]:向前刪除一個(gè)單詞;

        [shift+pgup]:將終端顯示向上滾動,[shift+pgdn]向下滾動。

        在Linu__中,通配符主要是“__”和“?”,可用來對字符串進(jìn)行模糊匹配,終端里的通配符由Shell完成。

        Linu__中還有一部分特別重要的命令:

        man命令:man命令是Linu__中一個(gè)十分重要的幫助指令,內(nèi)容包括計(jì)算機(jī)程序(庫和系統(tǒng)的調(diào)用),正式的標(biāo)準(zhǔn)和慣例,抽象的概念,通過執(zhí)行man命令調(diào)用手冊頁。man命令手冊比較重要的是前三個(gè):1.一般命令;2.系統(tǒng)調(diào)用;3.庫函數(shù),涵蓋了C標(biāo)準(zhǔn)函數(shù)庫。man命令如果加上數(shù)字參數(shù),可以指定從哪本手冊中搜索幫助。

        ls命令:用于顯示當(dāng)前目錄下的文件,可以通參數(shù)[-a]顯示隱藏文件(Linu__下隱藏文件皆以‘.’開頭)。

        cd命令:Linu__下一切皆文件,因此在終端中[cd]命令就顯得尤為重要。這個(gè)命令可以通過絕對路徑或者相對路徑進(jìn)入到你想進(jìn)去的目錄中。

        cp命令:用于終端中文件或目錄的復(fù)制操作。

        rm命令:用于終端中文件或目錄的刪除操作。

        cat命令:用于正序打印文件內(nèi)容到終端,與之相反的tac命令倒序打印問價(jià)內(nèi)容到終端。

        declare命令:用于聲名一個(gè)變量,用‘=’號賦值,用echo和$命令讀取變量的值。

        Shell中運(yùn)行的大部分命令都將以審理了的子進(jìn)程的方式運(yùn)行。環(huán)境變量有3種:1.當(dāng)前Shell進(jìn)程私有用戶自定義變量,只在當(dāng)前Shell中有效;2.Shell本身內(nèi)建的變量;3.從自定義變量導(dǎo)出的環(huán)境變量。

        給用戶添加用戶組并通過sudo命令獲得root權(quán)限

        黑客帝國

        實(shí)驗(yàn)過程中遇到的問題以及解決:

        1、運(yùn)行hello_shell.sh腳本文件時(shí)候報(bào)錯(cuò),原來是for之后少了一個(gè)空格,之后才知道Linu__腳本文件里面的空格不像C語言里面的一樣能隨便增刪。

        2、使用mv命令移動兩個(gè)文件時(shí),其中一個(gè)文件名輸錯(cuò),再次執(zhí)行移動命令時(shí),說另一個(gè)文件不存在,之后發(fā)現(xiàn)另一個(gè)文件已經(jīng)移動到目的目錄中。從而知道了使用mv命令移動兩個(gè)文件時(shí),其中一個(gè)文件名輸錯(cuò),不會影響其他文件的移動。

        Linu__ 基礎(chǔ)快速入門教程:全棧必備基礎(chǔ)知識

        系統(tǒng)的選擇

        Linu__發(fā)行版本可以大體分為兩類,一類是商業(yè)公司維護(hù)的發(fā)行版本,一類是社區(qū)組織維護(hù)的發(fā)行版本,前者以著名的Redhat(RHEL)為代表,后者以Debian為代表。

        Redhat,應(yīng)該稱為Redhat系列,包括RHEL、Fedora、CentOS(RHEL的社區(qū)克隆版本,免費(fèi))。Ubuntu嚴(yán)格來說不能算一個(gè)獨(dú)立的發(fā)行版本,Ubuntu是基于Debian加強(qiáng)而來,一個(gè)擁有Debian所有的優(yōu)點(diǎn),以及自己所加強(qiáng)的優(yōu)點(diǎn)的近乎完美的Linu__桌面系統(tǒng)。Ubuntu社區(qū)認(rèn)為實(shí)用性和創(chuàng)新性高于一切。

        如果你需要一個(gè)比較穩(wěn)定的服務(wù)器系統(tǒng)而已,那么最好的選擇就是CentOS了,安裝完成后,經(jīng)過簡單的配置就能提供非常穩(wěn)定的服務(wù)了。但是對云環(huán)境而言,unbantu也許不錯(cuò),hadoop最早就是在ubantu上開發(fā)的。

        體系結(jié)構(gòu)

        了解體系結(jié)構(gòu),可以有一個(gè)較好的方向感。Linu__ 有kernel和user兩種模式,內(nèi)核、shell和文件系統(tǒng)一起形成了基本的操作系統(tǒng)結(jié)構(gòu),Linu__ 內(nèi)核由如下幾部分組成:內(nèi)存管理、進(jìn)程管理、設(shè)備驅(qū)動程序、文件系統(tǒng)和網(wǎng)絡(luò)管理等。

        Linu__內(nèi)核

        了解linu__內(nèi)核,可以充分利用資源,在系統(tǒng)調(diào)優(yōu)時(shí)有目標(biāo)感。

        Linu__ 將內(nèi)存劃分為容易處理的“內(nèi)存頁”,提供了對 4KB 緩沖區(qū)的抽象,例如 slab 分配器。進(jìn)程實(shí)際是某特定應(yīng)用程序的一個(gè)運(yùn)行實(shí)體,進(jìn)程調(diào)度控制進(jìn)程對CPU的訪問。Linu__ 中常見的進(jìn)程間通訊機(jī)制有信號、管道、共享內(nèi)存、信號量和套接字等。 內(nèi)核通過 SCI 提供了一個(gè)API來創(chuàng)建一個(gè)新進(jìn)程(fork、e__ec 或 POSⅨ),停止進(jìn)程(kill、e__it),并在它們之間進(jìn)行通信和同步(signal 或者 POSⅨ 機(jī)制)。

        Linu__ 操作系統(tǒng)將獨(dú)立的文件系統(tǒng)組合成了一個(gè)層次化的樹形結(jié)構(gòu),并且由一個(gè)單獨(dú)的實(shí)體代表這一文件系統(tǒng)。由于 Linu__ 支持許多不同的文件系統(tǒng),并且將它們組織成了一個(gè)統(tǒng)一的虛擬文件系統(tǒng).設(shè)備驅(qū)動程序提供一組操作系統(tǒng)可理解的抽象接口完成和操作系統(tǒng)之間的交互,而與硬件相關(guān)的具體操作細(xì)節(jié)由設(shè)備驅(qū)動程序完成。Linu__內(nèi)核的網(wǎng)絡(luò)部分由BSD套接字、網(wǎng)絡(luò)協(xié)議層和網(wǎng)絡(luò)設(shè)備驅(qū)動程序組成。 網(wǎng)絡(luò)設(shè)備驅(qū)動程序負(fù)責(zé)與硬件設(shè)備通訊,每一種可能的硬件設(shè)備都有相應(yīng)的設(shè)備驅(qū)動程序。

        linu__ 文件系統(tǒng)

        Linu__系統(tǒng)能支持多種目前流行的文件系統(tǒng),推薦用E__T4。

        Linu__下面的文件類型主要有:

        1) 普通文件,分為純文本和二進(jìn)制。

        2) 目錄文件,存儲文件的地方。

        3) 鏈接文件,指向同一個(gè)文件或目錄的的文件。

        4) 設(shè)備文件,分為塊設(shè)備和字符設(shè)備。

        5)管道文件,提供進(jìn)程間通信

        6)套接字文件,與網(wǎng)絡(luò)通信有關(guān)

        Linu__使用標(biāo)準(zhǔn)的目錄結(jié)構(gòu),安裝程序就已經(jīng)為用戶創(chuàng)建了文件系統(tǒng)和完整而固定的目錄組成形式,并指定了每個(gè)目錄的作用和其中的文件類型。

        目錄名簡要說明/bin二進(jìn)制可執(zhí)行命令/dev設(shè)備特殊文件/etc系統(tǒng)管理和配置文件/etc/rc.d啟動的配置文件和腳本/home用戶主目錄的基點(diǎn),比如用戶abc的主目錄就是/home/user,可以用~abc表示/lib標(biāo)準(zhǔn)程序設(shè)計(jì)庫/sbin系統(tǒng)管理命令,這里存放的是系統(tǒng)管理員使用的管理程序/tmp公用的臨時(shí)文件存儲點(diǎn)/root系統(tǒng)管理員的主目錄/mnt系統(tǒng)提供這個(gè)目錄是讓用戶臨時(shí)掛載其他的文件系統(tǒng)。/lost+found這個(gè)目錄平時(shí)是空的,系統(tǒng)非正常關(guān)機(jī)而留下“無家可歸”的文件/proc虛擬的目錄,是系統(tǒng)內(nèi)存的映射??芍苯釉L問這個(gè)目錄來獲取系統(tǒng)信息。/var某些大文件的溢出區(qū),比方說各種服務(wù)的日志文件/usr最龐大的目錄,要用到的應(yīng)用程序和文件幾乎都在這個(gè)目錄。其中包含:

        /usr/__11R6 存放__ window的目錄

        /usr/bin 眾多的應(yīng)用程序

        /usr/sbin 超級用戶的一些管理程序

        /usr/doc linu__文檔

        /usr/include linu__下開發(fā)和編譯應(yīng)用程序所需要的頭文件

        /usr/lib 常用的動態(tài)鏈接庫和軟件包的配置文件

        /usr/man 幫助文檔

        /usr/src 源代碼,linu__內(nèi)核的源代碼就放在/usr/src/linu__里

        /usr/local/bin 本地增加的命令

        /usr/local/lib 本地增加的庫

        shell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶輸入的命令并把它送入內(nèi)核去執(zhí)行,是一個(gè)命令解釋器。shell 有很多類型,這里推薦BASH。BASH是GNU的Bourne Again Shell,是GNU操作系統(tǒng)上默認(rèn)的shell,大部分linu__的發(fā)行套件使用的都是這種shell。Linu__ Shell 及命令

        Linu__ 的命令很多,下面給出了一個(gè)簡單的分類。

        在shell 中組織linu__ 的命令來完成一系列的任務(wù),就是shell 編程了。Shell,Perl和Python 是Linu__ 上最常用的腳本語言,我還是推薦使用Python。

        Linu__ 應(yīng)用

        標(biāo)準(zhǔn)的Linu__系統(tǒng)一般都有一套都有稱為應(yīng)用程序的程序集,它包括文本編輯器、編程語言、__ Window、Internet工具和數(shù)據(jù)庫等。

        對于文本編輯而言,Emacs 和vim 各有千秋,通過插件配合甚至可以作為IDE使用。 個(gè)人感覺,VIM 還應(yīng)該是必備技能。vim的命令也很多,整理如下:

        就應(yīng)用的管理而言,ubuntu 需熟知apt命令,centos 則是yum命令。當(dāng)然了,源代碼編譯安裝是必須的,makefile的寫法,configure/autoconfig/make 的用法要手到擒來才好。

        Linu__基本命令知識教程相關(guān)文章

        linu__常用操作命令

        Linu__基礎(chǔ)命令大全

        linu__ sh命令詳解

        linu__ shell cd命令詳解

        Linu__系統(tǒng)基礎(chǔ)知識有哪些

        Mac終端Linu__命令大全詳細(xì)說明

        Linu__操作系統(tǒng)的命令大全及常見問題

        Linu__的cp命令及示例詳解

        linu__ scan命令詳解

        Linux基本命令知識教程

        Linu__入門其實(shí)是很簡單的,問題是你是否能有足夠的耐心,花相應(yīng)的時(shí)間和精力來折騰,是否不排斥重裝系統(tǒng)這種枯燥且萬能的學(xué)習(xí)手段。下面就讓小編帶你去看看Linu__基本命令知識教程,希望對你有所幫助吧教程 | Linu__常用命令大全目錄操作命令ls命令名稱:ls命令英文原意:list命令所在路徑:/bin/ls執(zhí)行權(quán)限:所有用戶功能描述:顯示目錄文件ls (顯示當(dāng)前目錄下文件)ls 目錄名 (顯示指定目錄下文件)ls -l (長格式顯示目錄文件)ls -l 文件名 (長格式顯示指定文件)ls
        推薦度:
        點(diǎn)擊下載文檔文檔為doc格式

        精選文章

        • Linux教程基礎(chǔ)知識大全
          Linux教程基礎(chǔ)知識大全

          Linu__操作系統(tǒng)在短短的幾年之內(nèi)得到了非常迅猛的發(fā)展,這與linu__具有的良好特性是分不開的。Linu__包含了UNI__的全部功能和特性。簡單來說,linu__具有以

        • Linux系統(tǒng)命令大全
          Linux系統(tǒng)命令大全

          命令是Linu__操作系統(tǒng)的利器,務(wù)必掌握好,當(dāng)然不可能一下子熟練掌握,但是只要多加練習(xí),就可熟能生巧,運(yùn)用自如。下面就讓小編帶你去看看那些Lin

        • Linux系統(tǒng)基礎(chǔ)知識
          Linux系統(tǒng)基礎(chǔ)知識

          Linu__是一套免費(fèi)使用和自由傳播的類Uni__操作系統(tǒng),嚴(yán)格的來講,Linu__ 不算是一個(gè)操作系統(tǒng),只是一個(gè) Linu__ 系統(tǒng)中的內(nèi)核,即計(jì)算機(jī)軟件與硬件通訊之間

        751827
        主站蜘蛛池模板: 无码专区视频精品老司机 | 欧美亚洲国产一区二区三区| 99久久精品视香蕉蕉| 鲁丝一区鲁丝二区鲁丝三区| 狠狠色丁香婷婷亚洲综合| 丰满人妻被黑人猛烈进入| 午夜福利一区二区在线看| 久久精品国产亚洲不AV麻豆| 老司机精品视频在线| 亚洲男人的天堂久久香蕉| 国产亚洲精品成人aa片新蒲金| 人妻教师痴汉电车波多野结衣| 好男人日本社区www| 亚洲av成人区国产精品| 国产极品粉嫩尤物一区二区| 九九热免费公开视频在线| 色偷偷www.8888在线观看| 人妻丝袜无码专区视频网站| 最新亚洲人成无码WWW| 蜜芽久久人人超碰爱香蕉| 欧美中文字幕无线码视频 | 国产一区二区三区内射高清| 国语做受对白XXXXX在线| 午夜精品一区二区三区在线观看| 婷婷开心色四房播播| 尹人香蕉久久99天天拍| 伊人蕉久影院| 91在线国内在线播放老师| 成人午夜在线观看日韩| 国产女人看国产在线女人| 亚洲另类午夜中文字幕| 亚洲人妻av有码一区| 国产精品久久久久久久影院| 国产SUV精品一区二区88L| 国精产品自偷自偷ym使用方法| 忘忧草在线观看日本| 手机看片日韩国产毛片| 日韩欧国产精品一区综合无码| 亚洲大尺度无码无码专线| 国产成年码av片在线观看| 国产成人精品亚洲一区二区|