1.linux是乙個開源的作業系統,代表的是linux核心。
2.linux的有兩大發行版本:
red hat
debian
linux作業系統目錄的用途:
1. / -- 是根目錄,是linux檔案樹形結構的頂端。可以理解為windows系統的我的電腦。
2. /bin --bin目錄是存放經常使用的命令;
3. /boot --boot目錄存放啟動linux時使用的核心檔案,包括連線檔案和映象檔案;
4. /dev --dev目錄存放的linux的外部裝置,訪問裝置和訪問檔案方式相同;
5. /etc --etc目錄存放所有系統管理所需要的配置檔案和子目錄;
6. /home --home目錄是使用者的主目錄,一般用使用者的賬號命名;
7. /lib --lib目錄存放系統最基本的動態鏈結共享庫,作用類似於windows的dll檔案,基本上所有的應用程式都需要用到這些共享庫;
8. lost+found -- lost+found目錄一般情況下是空的,當系統非法關機,比如停電等,這時,檔案就會自動儲存到這個目錄裡;
9. /mnt --mnt目錄裡有四個目錄,系統提供的目錄是為了讓使用者臨時掛載別的檔案系統的;
10./proc --proc目錄是虛擬目錄,可以訪問這個目錄來獲取系統資訊。
11./root --root目錄,這是系統管理員,也被稱為超級許可權者的使用者主目錄;
12./sbin --sbin目錄存放的是系統管理員使用的系統管理程式;
13./tmp --tmp目錄是用來存放臨時檔案的;
linux基本命令:
ip:linux檢視ip:ifconfig
埠:netstat
防火牆:
臨時關閉防火牆:service iptabes stop
永久關閉防火牆:chkconfig iptables off
目錄類:
檢視當前所在路徑:pwd
進入指定的目錄:cd+目錄名
直接進入根目錄:cd /
檢視當前目錄有哪些檔案或者子目錄:ls
顯示所有檔案和目錄,包括隱藏檔案:ls -a
顯示檔案或目錄的詳細資訊,包括隱藏檔案:ls -la
開關機:
1.立即關機:shutdown -h now
2.10:00定時關機:shurdown 10:00
3.5分鐘後定時關機:shutdown +5
4.登出:logout
5.重啟:reboot
文件目錄類:
建立乙個資料夾或者目錄:mkdir+檔名
建立多級目錄:mkdir -p +資料夾名 資料夾名
同時乙個資料夾下建立多個目錄:mkdir +資料夾名 資料夾名
刪除乙個資料夾:rmdir+資料夾名(只能刪除空資料夾)
重新命名乙個資料夾:mv 舊名字 新名字
移動並改名: mv 檔名 路徑
剪下資料夾:mv 路徑 路徑
文件統計、拷貝、刪除操作:
wc:統計文件中字元數,行數,單詞數
按單詞數統計:wc -w
按行數統計;wc -l
按字元統計wc -m
cp:拷貝
cp 路徑 拷貝到哪
rm:刪除:
rm -rf 強制遞迴刪除
r表示遞迴刪除,f表示強制刪除,不會詢問,rm本身只是刪除當前檔案,刪除路徑要新增rf。!!!!慎用!!!!!
文件的基本操作類:
新建乙個空文件:touch+檔名。文件內容可以為空。
新建乙個文件:vi + 檔名。文件內容不可為空!!!!,否則會建立失敗。
進入文件:vi + 檔名
i進入編輯模式
w--儲存
q--退出
q!--強制退出
wq--儲存退出
wq!--強制儲存退出
查詢檔案內容:grep
例:grep -n mail /etc/passwd
-n表示對查詢內容前加行數顯示
例:cat /etc/passwd | grep root
|管道符將左邊的結果作為右邊的命令,查詢更精確。
例:ls -la | grep^d
查詢以d開頭的字串,^表示以。。。開頭查
例:grep -c 'insert' 1.sql
-c表示統計符合條件的結果的行數有幾行
-n表示檢視符合條件的行數編號
-v表示檢視出了『insert』之外的內容
-i表示大小寫都能顯示,去掉表示只看大寫
排序:sort
sort -n 對數字排序
查詢:find
find -name 以檔名查
find -perm 以許可權查
find -user 以當前使用者查
find - nouser 查沒有使用者的檔案
find -group 按檔案的所屬組查
find -type 按檔案型別查
檢視文件內容:cat
cat 顯示文件內容
cat -n 顯示文件並顯示行號
more +2 -3 從第二行開始,每次顯示3行
許可權類:
rwx:421
ugoa:檔案所有者、所屬組、其他人、所有人
chmod 修改許可權
chgrp 修改所屬組
chown 修改檔案所有者
whereis 修改命令的名字
which python 在系統環境變數裡查詢
alias 給命令取別名:(超好玩的哦,玩完了及得別再聯絡了哦!!!!!)
linux基礎知識
舉例來說,硬碟的檔名稱即為 dev hd a d 其中,括號內的字母為 a d 當中的任何乙個,亦即由 dev hda,dev hdb,dev hdc,及 dev hdd 這四個檔案的意思 注 這種型式的表示法在後面的章節當中會使用得很頻繁,請特別留意 那麼光碟機與軟盤呢?分別是 dev cdrom...
Linux基礎知識
檔案系統 分割槽和掛載 linux 檔案系統是乙個檔案樹,它的所有檔案和外部裝置都是以檔案的形式掛結在這個檔案樹上,例如 usr local 目錄結構屬於分割槽 linux 下,分割槽屬於目錄結構。預設檔案系統一般為ext3 ext2的公升級版 分割槽包括主分割槽 擴充套件分割槽 邏輯分割槽和swa...
linux基礎知識
軟體環境 centos release 6.5 final 1 如何使vm虛擬機器上的centos連線到外網?1 把vm虛擬機器上的network connection設定為bridge模式 2 把網絡卡eth0配置資訊中的bootproto設定為dhcp 3 win7的cmd中輸入ipconfig...