筆記二 Linux基礎知識

來源:互聯網
上載者:User
------------------------------------第二章linux基礎知識-----------------------------------------瞭解系統結構,目錄結構,常見的檔案操作命令對檔案的操作是很關鍵的功能瞭解所用硬碟的資訊檔操作的命令 檔案的尋找 檔案的比較 檔案目錄的許可權 硬串連與符號連結 重新導向 網路主要命令 檔案分發格式進程:正在啟動並執行程式linux關機方法init 0 關機    init 6 重啟shutdown -h now 關機shutdown -r now 重啟reboot 快速重啟(跳過sync過程)Linux系統機構硬體---Kernel(核心(主要的部分是裝置驅動程式),操縱硬體)-----Shell(終端)(命令解釋程式,可以寫命令,接受命令發送給核心)----外層應用程式Linux目錄結構存放命令的目錄/bin /sbin /usr/bin /usr/sbin /usr/local/bin/boot 核心及其他系統啟動所需檔案/opt 安裝大的應用程式/tmp 臨時檔案/lost+found 系統修複過程中恢複的檔案/root 超級使用者的主目錄/dev  device裝置目錄b--block塊裝置c--character 字元裝置Linux的硬體裝置對應檔案光碟機 /dev/cdrom軟碟機 /dev/fd0ls -s命令可以查看裝置類型,看看首字元,b or c/etc 設定檔所在的目錄啟動引導程式 /etc/lilo.conf  /etc/grub.conf//多系統引導時,可設定預設啟動的系統等等空間啟動模式 /etc/inittab(圖形/文本登陸)檔案系統配置/etc/fastab/etc/profile 增加環境變數等(修改path等)如配置java/j2ee開發環境/etc/ftp* ftp的設定檔/etc/httpd web伺服器的設定檔/etc/ssh* ssh的設定檔/etc/inittab   //修改該檔案可設定Linux的啟動方式(圖形、文本)停止系統init 0 halt poweroff重啟系統init 6 reboot文字介面啟動 init 3圖形介面啟動 init 5單一使用者模式 init 1            init single/home使用者預設主目錄 /home/username useradd username 建立新使用者passwb username 添加密碼/etc/passwd:系統能識別的使用者清單純文字顯示加密了的口令,普通使用者可讀/etc/shadow:超級使用者才能讀,用於保護加密口令的安全/lib 庫檔案的目錄/lib 系統所用的庫 如C程式庫/lib/modules/2.4.20-8/kernel/drivers 驅動模組/usr/lib/ 應用程式使用的庫如Mysql的API/mnt光碟機的裝載mount -t iso9660  /dev/cdrom  /mnt/cdrommount -t 檔案類型  裝置檔案    掛裝目錄卸載 unount /mnt/cdrom軟碟機的使用mount -t fstype /dev/fd0 /mnt/floppy/usr  //使用者目錄/usr/doc /usr/share/doc協助文檔man 命令 查看命令的手冊頁info命令 查看命令的協助命令 -help/usr/src/linux-2.4.20-8/linux原始碼瞭解所用硬碟的資訊mount 所掛載分區fdisk -l [/dev/hda] 硬碟分區狀況df -h 硬碟分區的使用方式du -sh目錄佔用空間uname -a 所用linux版本號碼Linux熱門檔案操作命令mkdir    建立目錄rm -r(遞迴的刪除目錄) -f(不提示) 遞迴刪除目錄,並且不用提示rmdir    刪除空目錄pwd      查看目前的目錄cd       切換目錄ls  -> dir格式:ls[參數] [路徑或檔案名稱]參數:-a 查看目前的目錄下的所有檔案,包括隱藏檔案-l 顯示檔案的詳細資料,預設只顯示檔案名稱-R 遞迴顯示所有目錄和檔案-d 不遞迴more/less 檔案:查看檔案內容cat 顯示所值檔案的內容mv [參數] <src><dst>-I-fcp格式:cp[參數] <src><dst>-f 直接覆蓋-I 提示是否覆蓋-R 遞迴Linux檔案的類型1 普通的檔案(Ordinary files):文字檔和二進位檔案2 目錄檔案(Directory files)檔案夾3 特定檔案(Special files)字元裝置檔案  塊裝置檔案(比如說硬碟) 符號連結(symbolic links)  永久連結(hard links)軟永久連結以不同的顏色顯示檔案類型對應色彩設定檔/etc/dir-colors檢查檔案系統當系統非順利關機,可能無法進入系統,這時可以執行fsck修複磁碟fsck[選項]<裝置名稱>-r恢複時要求使用者確認-p自動修正安全地更正並且不會導致資料丟失的問題fsck -p -t ext2 /dev/hda2檔案的尋找1  find 路徑 [選項] find /etc -name (passwd檔案名稱) -size 按檔案大小尋找 -type 按檔案類型尋找2 grep [選項] 尋找模式 檔案名稱[檔案名稱....]  grep [參數] ‘str’ filelist  -n 顯示匹配行號  -I 忽略大小寫  -r 遞迴尋找索引節點linux 檔案系統使用索引節點來永久連結與符號連結符號連結:用ln -s命令建立檔案的符號連結;符號連結是linux特殊檔案的一種,作為一個檔案,它的資料是所連結檔案的路徑名,類似於捷徑。可以刪除原檔案二存在捷徑查看檔案/目錄的inode:ls -iln (link)ln [參數] <dst> <link name>硬串連:(hard link)同一個檔案系統,不能指向目錄檔案 ln 源檔案 目標檔案符號連結:用-s 參數常見lln -s 源檔案 目標檔案ln -s /usr/local local-----------------------------linux使用者的類型---------------------------系統管理員(root)系統管理員(SA)主要負責linux作業系統的平滑操作檔案擁有著(u)建立檔案的使用者成為它的擁有者組擁有者(g)使用者組可給一個名,就像給使用者一個名一樣其他使用者(o)不屬於特定組的這些使用者rwx r-x ---111 101 000 7   5   0chmod 750 檔案/目錄名  授權改變檔案存取權限符號標記法chmod (ugoa)(+-=)(rwx) filename/filelistchmod g+w o-x /usr/local/*chmod 755 /usr/local/*改變檔案/目錄屬主、屬組檔案比較diff找出兩個文字檔的差異diff [參數] <file> <file>-w 忽略所有空格差異-I 忽略大小寫cmp比較任意兩個檔案cmp[para] <file><file>標準檔案標準輸入檔案鍵盤成為標準輸入檔案linux中,所有的開啟檔案,包括標準檔案,都被賦予一個成為檔案描述符的數,檔案描述符0被賦給標準輸入檔案標準輸出檔案監視器成為標準輸出檔案檔案描述符1被賦給標準輸出檔案標準錯誤檔案監視器又是標準錯誤檔案檔案描述符2賦給標準錯誤檔案-----------------------------------重新導向重新導向改變關於標準輸入、輸出、及錯誤的分配輸入重新導向:以下例子說明輸入重新導向的使用:cat < test1 <Enter>錯誤重新導向cat datafile 2>error-mesg <Enter>輸出重新導向:cat test1>test2 網路主要命令ifconfig //IP地址 網卡等等資訊ping //測試網路連通性的命令router -n //查看路由狀況netstat //查看網路裝提案linux系統中應用軟體分發格式:tar包由unix系統打包工具tar製作example-1.2.3-1.tar.gz  //不僅打包,並且壓縮成.gz格式rpm包redhat公司提供的軟體包封裝格式example-1.2.3-1.i386.rpm  //此包適用的硬體平台為i386dpkg包debian提供的軟體暴風裝格式example-1.2.3-1.i386.deb------------------------------------rpm包rpm -ivh rpm包 安裝rpm包rpm -Uvh rpm包 升級rpm包rpm -e rpm包   刪除rpm包rpm -qi 包名稱 列出資訊rpm -qf 'which 命令' 顯示命令所在包rpm -ql 包名稱 保重的檔案清單www.rpmfind.net[root@lxt root]# First root:超級使用者 lxt:linux主機名稱 second root:目前的目錄pwd命令查看當前的絕對目錄cd .. 返回上一層目錄useradd lxt008 //增加使用者passwd lxt008  //增加密碼輸入新密碼:在/home 下就會出線 lxt008檔案root使用者把自己放在根目錄下profile 設定環境變數more 查看檔案的內容
相關文章

聯繫我們

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