1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      Linux系統菜鳥入門學習系列之系統FAQ

      更新時間: 2006-03-07 10:10:29來源: 粵嵌教育瀏覽量:3014

        :Linux系統中,有哪些主要的日志子系統?

        答:連接時間日志由多個程序執行,把記錄寫到/var/log/wtmp和/var/run/utmp,并由login等程序更新wtmp和utmp文件,使系統管理員能夠跟蹤誰在何時登錄到系統。

        進程統計由系統內核執行。當一個進程終止時,為每個進程向進程統計文件(Pacct或acct)中寫一個記錄。進程統計的目的是為系統中的基本服務提供命令使用統計。

        錯誤日志由syslogd(8)執行。各種系統守護進程、用戶程序和內核通過syslogd(3)向文件/var/log/messages報告值得注意的事件。另外,有許多Unix程序創建日志。像HTTP和FTP這樣提供網絡服務的服務器也保持詳細的日志。

        問:Linux下tar和rsync區別?

        答:tar命令用來建立初的副本,rsync命令則是用來獲取一個副本建立以來所發生的變更。在不存在任何目標文件時,tar比rsync要快。如果兩個文件系統差異很小,則rsync比tar快許多。

        問:Linux有哪些常用的系統維護文件?

        答:(1)/etc/hosts:主機名字解析文件,提供主機名和IP地址的對應。

       ?。?)/etc/passwd:包含有口令文件、登錄用戶名、加密口令、用戶ID、組ID、初始工作目錄和Shell路徑等信息。

        (3)/etc/grofup:包含有組名、加密密碼、組ID及所有屬于該組的用戶的信息等。

       ?。?)/etc/profile:可以設置通用環境變量。

       ?。?)/etc/inittab:內部初始化之后,系統將啟動/etc/init這個Deamon進程,使 /etc/init進程取得引導序列是控制權。

        問:如果/var目錄空間不夠用,可以移到新的硬盤空間中嗎?

        答:當然可以,但是要注意兩點:

        1.不是簡單的從/ var目錄下拷貝資料,而是要用tarzcvf 和zxvf命令打包和解包到新的掛載點,這樣才能保證/var的鏈接文件不會受破壞。

        2.從緊急啟動軟盤引導啟動,如果沒有準備就用Linux 安裝光盤用 rescue模式進入系統,把/etc/fstab這個文件中的/var分區修改成現在的掛載點。退出重新啟動,使掛載生效。

        問:我的Linux每次啟動直接進入圖形界面,有什么方法可以直接進入終端嗎?

        答:修改/ e t c / i n i t t a b 文件,找到“i b:X :initdefault”,其中X表示啟動方式,改為3表示終端,改為5表示圖形。

        問:Linux下怎么實現分卷壓縮?

        答:用tar命令每卷50M分卷壓縮,命令如下:

        # tar zcvfp – mytarfilr.tar.gz | split –d –b 50m



        問:如何用USB盤啟動Linux系統?

        答:首先查看主版是否支持從USB盤啟動,啟動時,需要到BIOS下設置從USB設備啟動。進入BIOS的“AdvancedBIOS Features”下的“first boot device”選項,就有usb-fdd、 usb-hdd、usb-zip和usb-cdrom等USB設備的啟動選項了,然后制作一張Linux啟動盤。將 boot.img保存在根分區下,運行命令:“dmesg”,查看USB盤設備號。一般是sda。運行如下命令:

      # dd if=/boot.img of = /dev/sda


        如果顯示如下,則表示制作成功。

      2880 +0 records in  2880 +0 records out

        問:我在應用一些特別消耗虛擬內存的程序(如g++)時,發現swap空間已經用完,如何臨時增加swap空間呢?

        答:如果是臨時增加swap空間,可以使用swap文件來實現。如果增加128MB的swap空間,可以使用以下命令來實現:

      # lsof –i :22 COMMAND PID USER FD TYPE
                  

      DEVICE SIZENODE NAME sshd 1826 root 3u IPv6 2770 TCP *:

      ssh(LISTEN) # dd if=/dev/zero of=/

      swap bs=1024 count=131070 # mkswap /

      swap Setting up swapspace version 1,size

      = 134209 kB # swapo swapoff swapon


      其中,count參數是swap文件的大小,of參數是swap文件的名稱。請注意,在存放swap文件的分區上要有相應的空間,如上例中“/”分區至少要有128MB的可見才行。使用完畢后,可以用以下命令解釋這128MB的swap分區:

       
      # swapoff /swap # rm /swap


        問:如何防止以外或別人故意修改文件?

        答:對系統中的一些關鍵文件和個人重要資料,可以通過文件權限來保護,例如將文件屬性設為600。另外,如果Linux使用的是ext2或ext3文件系統,還可以使用“chattr”命令,給文件加上i屬性,即使root用戶也不能直接修改或刪除這類文件,以有效防止意外修改情況的發生。具體命令如下:

      # chattr +i passwd

      去除i屬性使用如下命令:
      # chattr –i passwd

        :我在Windows下不小心把swap分區格式化了,請問有什么命令可以恢復?

        :使用mkswap命令建立swap分區,再使用swapon命令啟用swap分區即可。關于命令的使用,舉例如下:

      #mkswap /dev/sda7 # swapon /dev/sda7

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲一区二区精品久久AV | 亚洲性爱女色在线视频 | 在线亚洲精品国产二区图片欧美 | 亚洲乱码一区AV春药高潮 | 宅女午夜福利免费视频 | 无遮挡国产在线视频 |