很受歡迎的Linux筆記(一)

來源:互聯網
上載者:User
linux目錄架構 /   根目錄 /bin    常用的命令 binary file 的目錄 /boot   存放系統啟動時必須讀取的檔案,包括核心 (kernel) 在內      /boot/grub/menu.lst   GRUB設定      /boot/vmlinuz   核心      /boot/initrd     核心解壓縮所需 RAM Disk/dev    系統周邊裝置      /etc    系統相關設定檔案      /etc/DIR_COLORS   設定顏色      /etc/HOSTNAME   設定使用者的節點名      /etc/NETWORKING   只有 YES標明網路存在      /etc/host.conf 檔案說明使用者的系統如何查詢節點名      /etc/hosts 設定使用者自已的 IP與名字的對應表      /etc/hosts.allow 設定允許使用 inetd的機器使用      /etc/hosts.deny 設定不允許使用 inetd的機器使用      /etc/hosts.equiv 設定遠端機不用密碼      /etc/inetd.conf 設定系統網路守護進程 inetd的配置      /etc/gateways 設定路由器      /etc/protocols 設定系統支援的協議      /etc/named.boot 設定本機為名字伺服器的設定檔      /etc/sysconfig/network-scripts/ifcfg-eth0   設定 IP     /etc/resolv.conf    設定 DNS       /etc/X11  X Window的設定檔 ,xorg.conf 或 XF86Config 這兩個 X Server 的設定檔      /etc/fstab    記錄開機要 mount的檔案系統      /etc/inittab 設定系統啟動時 init進程將把系統設定成什麼樣的 runlevel     /etc/issue 記錄使用者登入前顯示的資訊      /etc/group 設定使用者的組名與相關資訊      /etc/passwd 帳號資訊      /etc/shadow 密碼資訊      /etc/sudoers 可以 sudo命令的設定檔      /etc/securetty 設定哪些終端可以讓 root登入      /etc/login.defs 所有使用者登入時的預設配置      /etc/exports 設定 NFS系統用的      /etc/init.d/   所有服務的預設啟動 script 都是放在這裡的,例如要啟動或者關閉      /etc/xinetd.d/  這就是所謂的 super daemon 管理的各項服務的設定檔目錄      /etc/modprobe.conf   核心模組額外參數設定      /etc/syslog.conf   日誌設定檔案 /home   使用者家目錄 /lib    系統會使用到的函數庫      /lib/modules   kernel 的相關模組      /var/lib/rpm   rpm套件安裝處 /lost+found    系統不正常產生錯誤時,會將一些遺失的片段放置於此目錄下 /mnt     外設的掛載點 /media   與 /mnt類似 /opt     主機額外安裝的軟體 /proc    虛擬目錄,是記憶體的映射       /proc/version   核心版本        /proc/sys/kernel   系統核心功能 /root    系統管理員的家目錄 /sbin    系統管理員才能執行的指令 /srv     一些服務啟動之後,這些服務所需要取用的資料目錄 /tmp     一般使用者或者是正在執行的程式暫時放置檔案的地方 /usr     最大的目錄,存許應用程式和檔案     /usr/X11R6:    X-Window目錄     /usr/src:     Linux原始碼     /usr/include:系統標頭檔     /usr/openwin 存放 SUN的 OpenWin     /usr/man 線上使用手冊     /usr/bin           使用者可執行的 binary file 的目錄     /usr/local/bin     使用者可執行的 binary file 的目錄     /usr/lib           系統會使用到的函數庫     /usr/local/lib     系統會使用到的函數庫     /usr/sbin          系統管理員才能執行的指令     /usr/local/sbin    系統管理員才能執行的指令 /var   記錄檔     /var/log/secure    記錄登入系統存取資料的檔案,例如 pop3, ssh, telnet, ftp 等都會記錄在此檔案中     /var/log/wtmp      記錄登入者的訊息資料 , last    /var/log/messages  幾乎系統發生的錯誤訊息     /var/log/boot.log  記錄開機或者是一些服務啟動的時候,所顯示的啟動或關閉訊息     /var/log/maillog   紀錄郵件存取或往來 ( sendmail 與 pop3 )的使用者記錄     /var/log/cron      記錄 crontab 這個例行性服務的內容     /var/log/httpd, /var/log/news, /var/log/mysqld.log, /var/log/samba, /var/log/procmail.log:     分別是幾個不同的網路服務的記錄檔 一些常用的基本命令 :uname -a    查看核心版本        ls -al    顯示所有檔案的屬性 pwd         顯示當前路徑         cd -    返回上一次目錄      cd ~    返回主目錄 date s      設定時間、日期           cal      顯示日曆      cal 2006bc          計算機具                man  & info     協助手冊 locale     顯示當前字型      locale -a    所有可用字型      /etc/sysconfig/i18n設定檔案 LANG=en    使用英文字型             sync       將資料同步寫入硬碟         shutdonw -h now & half & poweroff  關機 reboot     重啟                    startx  &  init 5   進入圖形介面 /work  & ?work    向上、下尋找文檔內容 chgrp      改變檔案群組   chgrp testing install.log    chown     改變所屬人    chown root:root install.logchmod      改變屬性      chmod 777 install.log     read=4  write=2  execute=1cp   複製    cp filenamerm   刪除檔案   rm -rf filename   強制移除檔案 rmdir   刪除檔案夾 mv  移動     mv 123.txt 222.txt  重新命名 mkdir     建立檔案夾 touch     建立檔案   更新目前時間 cat       由第一行開始顯示      cat |more  分頁 nl        在內容前加行號 more  &  less   一面一面翻動 head -n filename   顯示第 N行內容 tail -n filename  顯示後 N行內容 od        顯示非純文檔 df -h 顯示分區空間 du  顯示目錄或檔案的大小 fdisk   分區設定     fdisk -l /dev/hda  顯示硬碟分區狀態 mkfs    建立各種檔案系統   mkfs -t ext3  /dev/ram15   fsck    檢查和修複 LINUX檔案 ln      永久連結    ln -s  軟體連結 whereis   尋找命令 locate    尋找 find      尋找    find / -name "***.***"which     查看工具 whoami    顯示目前使用者 gcc -v    查看 GCC版本 chattr +i filename  禁止刪除    chattr -i filename  取消禁止 lsattr    顯示隱藏檔屬性 updatedb  更新資料庫 mke2fs    格式化    mkfs -t ext3 dd if=/etc/passwd of=/tmp/passwd.bak    備份 mount     列出系統所有的分區 mount -t iso9660 /dev/cdrom /mnt/cdrom   掛載光碟片 mount -t vfat /dev/fd0 /mnt/floppy       掛載磁碟片 mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2   掛載 fat32分區 mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3         掛載 ntfs分區 Linux-NTFS Project: http://linux-ntfs.sourceforge.net/ umount /mnt/hda3  缷載 ifconfig   顯示或設定網路裝置 service network restart   重啟網卡   ifdown eth0  關閉網卡 ifup eth0    開啟網卡 clear    清屏 history    記錄        !55  執行第 55個指令 stty   設定終端     stty -afdisk /mbr   刪除 GRUBat     僅進行一次的工作排程 crontab   循環執行的例行性命令     [e]編輯 ,[l]顯示 ,[r]刪除任務 &       後台運行程式     tar -zxvf 123.tar.gz & --------->後台運行 jobs    觀看後台暫停程式    jobs -lfg      將背景程式調到前台    fg n ------>n是數字 ,可以指定進行那個程式 bg      讓工作在後台運行 kill    結束進程     kill -9 PID     [9]強制結束 ,[15]正常結束 ,[l]列出可用的 kill訊號 ps aux  查看背景程式    top     查看背景程式    top -d 2    每兩秒更新一次         top -d 2 -p10604   觀看某個 PID        top -b -n 2 > /tmp/top.txt ----->將 top 的資訊進行 2 次,然後將結果輸出到 /tmp/top.txt    pstree   以樹狀圖顯示程式     [A]以 ASCII 來連接 , [u]列出 PID, [p]列出帳號 killall   要刪除某個服務     killall -9 httpdfree      顯示記憶體狀態      free -m  -------->以 M為單位顯示 uptime    顯示目前系統開機時間 netstat   顯示網路狀態     netstat -tulnp------>找出目前系統上已在監聽的網路連線及其 PIDdmesg     顯示開機資訊     demsg | morenice      設定優先權       nice -n -5 vi & ----->用 root 給一個 nice 植為 -5 ,用於執行 vi renice    調整已存在優先權 runlevel  顯示目前的 runleveldepmod    分析可載入模組的相依性 lsmod     顯示已載入系統的模組 modinfo   顯示 kernel模組的資訊 insmod    載入模組 modprobe   自動處理可載入模組 rmmod     刪除模組 chkconfig   檢查,設定系統的各種服務      chkconfig --list ----->列出各項服務狀態 ntsysv     設定系統的各種服務 cpio      備份檔案 

聯繫我們

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