LINUX, GO GO GO!

計算機組成:CPU,存儲設備,I/O設備,內存

linux發行版:slackware:SUSE Linux Enterprise Server (SLES)
OpenSuse桌面
debian: ubuntu, mint
redhat: RHEL: RedHat Enterprise Linux
CentOS:兼容RHEL的格式
Fedora:每6個月發行一個新版本
ArchLinux:輕量簡潔
Gentoo:極致性能, 不提供傳統意義的安裝程序
Linux的哲學思想:一切皆文件

在linux系統中,目錄,配置文件,硬盤等等都是用文件來表示的

linux命令:
pwd:顯示當前工作目錄
echo:回顯
ifconfig:查看網卡信息
tty:查看當前終端
startx:切換圖形界面
export:設置或者顯示系統環境變量
history:歷史命令
shutdown:關機
poweroff:斷電
reboot:重啓
hwclock:硬件時鐘
date:日期

linux命令分爲內置和外部命令:
內置命令:help COMMAND
外部命令:
COMMAND --help
man COMMAND
info COMMAND
man手冊爲壓縮格式的文件,有章節之分。手冊分爲man1-man8
man1:用戶命令;
man2:系統調用; 
man3:C庫調用;
man4:設備文件及特殊文件;
man5:文件格式:(配置文件格式);
man6:遊戲使用幫助;
man7:雜項;
man8:管理工具及守護進行。

linux發行版的基礎目錄明明法則機功用規定

   /bin:所有用戶可用的基本命令程序文件

   /sbin:供系統管理使用的工具程序

   /boot:引導加載器必須用到的各靜態文件:kernel,initramfs(initrd),grub等

   /dev:存儲特殊文件或設備文件:設備有兩種類型:字符設備、塊設備;

   /etc:系統程序的配置文件,只能爲靜態。

   /home:普通的家目錄的集中位置,一般每個普通用戶的家目錄默認爲

       此目錄下與用戶名同名的子目錄:/home/yu

   /lib:爲系統啓動或跟文件系統上的應用程序(/bin,/sbin等)提供共享庫,

       以及爲內核提供內核模塊

         libc.so.*:動態鏈接C庫:

        ld*:運行時鏈接器和加載器;

       modules:用於存儲內部模塊的目錄

   /lib64:64位系統特有的存放64位共享庫的路徑;

   /media:便攜式設備掛載點:cdrom,floppy等;

   /mnt:其它文件系統的臨時掛載點;

   /opt:附加應用程序的安裝位置;可選路徑;

   /tmp:爲那些會產生臨時文件的程序提供的用於存儲臨時文件的目錄;

       可供所用戶執行寫入操作;有特殊權限;

   /usr:usr Hierarchy:全局共享的只讀數據路徑;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章