第一章linux基本簡述和命令操作①
4、幫助命令
5、常用命令
# 一、linux發展歷程?
linux作業系統主流的作業系統[ windows / macos / unix|linux ]
**windows系統中的檔案結構*
*c:/
# 系統盤
|-- program files/
|-- program files(x86)/|
-- windows/
|-- …
d:/# 其他磁碟
|-- software/
# 普通資料夾
|-- 其他資料夾.
.
**unix/linux系統中的檔案結構: 所有計算機中的資源都是檔案,都是資料**/
# 根分割槽
|-- root/
# 超級管理員 家分割槽
|-- home/
# 普通使用者的 家分割槽
|-- damu/
# damu使用者的家分割槽||
-- etc/
# 所有公共軟體的配置資料夾
|-- opt/
# 第三方軟體的安裝配置資料夾
|-- bin/
# 系統可執行命令存放的資料夾
|-- sbin/
# 系統中可執行高階命令存放的資料夾
|-- usr/
# 使用者相關的檔案存放的目錄
|-- local/
# 和本地使用者相關軟體檔案存放的目錄
|-- bin/
# 和使用者相關的第三方可執行命令存放的目錄
|-- tmp/
# 系統臨時檔案存放的目錄|--
var/
# 系統中日誌等資訊存放的目錄
|-- log/
# 系統執行時產生的一些日誌記錄檔案
|-- ……
cd /etc/sysconfig/network-scripts/
root@localhost # gedit ifcfg-ens33…..
.原有內容不變
# bootproto="dhcp"
bootproto="static"
ipaddr="192.168.174.100"
netmask="255.255.255.0"
gateway="192.168.174.1"
dns1="8.8.8.8"
dns2="8.8.4.4"
重啟網路
#centos 7
root@localhost# systemctl network restart
關閉防火牆
systemctl stop firewalld
# 開啟防火牆
systemctl start firewalld
# 關閉開機開啟防火牆
systemctl disable firewalld
# 開啟開機開啟防火牆
systemctl enable firewalld
bin/
是binary的縮寫,這個目錄存放經常使用的命令
boot/
存放的是啟動linux時使用的一些引導檔案,引導系統啟動
cdrom/
當掛載了乙個裝置如光碟機時,就可以通過訪問目錄cdrom/下的檔案來訪問相應的光碟機上的檔案了。
dev/
類似於windows的裝置管理器,把所有的硬體用檔案的形式儲存。
ect/
系統配置檔案存放的目錄,該目錄存放系統的大部分配置檔案和子目錄
home/
存放普通使用者的主目錄,在linux中每個使用者都有乙個自己的目錄,一般該目錄名是以使用者的賬號命名的。
lib/
此目錄下包含系統引導和在根使用者執行命令時候所必需用到的共享庫。類似的目錄還/usr/lib,/usr/local/lib等等。
lib64/
此目錄下包含系統引導和在根使用者執行命令時候所必需用到的共享庫。類似的目錄還/usr/lib,/usr/local/lib等等。
lost+found/
當系統崩潰的時候,在系統修復過程中需要恢復的檔案,可能就會在這裡被找到了,這個目錄一般為空。
media/
linux系統會自動識別一些裝置,例如優盤,當識別後,linux會把識別的裝置掛載到這個目錄下。
mnt/
系統提供該目錄是為了讓使用者臨時掛載別的檔案系統的。我們可以將外部的儲存掛載在/mnt/上
opt/
給主機額外安裝軟體所提供的目錄。
proc/
這個目錄是乙個虛擬的目錄,他是系統記憶體的對映,訪問這個目錄來獲取系統中正在執行的軟體程序資訊。
root/
該目錄為系統管理員,也稱作超級管理員的使用者主目錄。
run/
裡面的東西是系統執行時需要的, 不能隨便刪除. 但是重啟的時候應該拋棄. 下次系統執行時重新生成
sbin/
s為super user的意思,這裡存放的是系統管理員使用的系統管理程式。
srv/
service縮寫,該目錄存放一些服務啟動之後需要提取的資料。
tmp/
該目錄存放系統中的一些臨時檔案,檔案可能會被系統自動清空。
usr/
應用程式存放目錄,/usr/bin存放應用程式, /usr/share存放共享資料,/usr/lib 存放不能直接執行的,卻是許多程式執行所必需的一些函式庫檔案,/usr/local存放軟體公升級包,/usr/share/doc系統說明檔案存放目錄。
var/
這個目錄中存放著不斷擴充著的東西,習慣將經常被修改的目錄放在這個目錄下,例如緩衝檔案,日誌檔案,快取檔案,等一般都存放在這裡。
man: 檢視指定命令的幫助手冊
eg: man ls 檢視ls命令的幫助手冊
--help:選項,檢視指定的命令簡要幫助手冊
ls-h /
ls--help /
ls-h /
ls--h
cd:改變當前資料夾的命令(change directory)
cd / 進入根目錄
cd ~ 進入家目錄
cd 進入家目錄
cd .
. 進入上一級目錄
pwd:檢視當前資料夾的命令(print working directory)直接檢視當前命令列的工作目錄
ls:檢視當前資料夾下的檔案
ls-a :檢視所有檔案
ls-l:以列表的方式檢視檔案
ls-al:以列表的方式檢視所有檔案
ls-r:遞迴檢視當前資料夾下所有的檔案(包含子資料夾下的檔案)
ifconfig:檢視網路配置資訊命令
poweroff:關機命令
shutdown -h:立刻關機命令
shutdown -h 10:10分鐘後關機命令
shutdown -c:取消關機命令
shutdown -r:重啟計算機命令
reboot:重啟計算機命令
su:切換使用者的命令(
switch user)
su root:切換到root使用者,當前路徑不變
su - root:切換到root使用者,切換路徑到/root
su damu:切換到damu普通使用者,當前路徑不變
su - damu:切換到damu使用者,切換路徑到/home/damu
su:切換到root使用者
su -:切換到root使用者同時切換到/root路徑
sudo:使用管理員身份執行指定命令,一般由普通使用者使用
sudo cd /etc # 管理員操作cd命令
linux日常命令和基本操作
shift pageup pagedn 上下翻頁 alt 切換命令列終端 ctl alt f1 f8 切換終端包括圖形介面終端 ls l aaa.out 將命令輸出到檔案 複製黏貼技巧 ctl space 左右移動游標 標記起始點和終點 ctl w 複製標記的部分 ctl xx 交替顯示起始點和終點...
Linux基本操作命令
首先介紹乙個名詞 控制台 console 它就是我們通常見到的使用字元操作介面的人機介面,例如dos。我們說控制台命令,就是指通過字元介面輸入的可以作業系統的命令,例如dos命令就是控制台命令。我們現在要了解的是基於linux作業系統的基本控制台命令。有一點一定要注意,和dos命令不同的是,linu...
Linux 基本操作命令
hubotao hubotao virtual machine 使用者 主機名 當前目錄名稱 提示符 root為 普通使用者為 cd 切換目錄 pwd 顯示當前目錄 whoami 顯示使用者 在虛擬機器上輸出 hubotao history 顯示歷史打過的命令 善用tab鍵 自動補全。cp 複製 如...