linux實戰(1)
前言
最後打算入手一本《鳥哥的linux私房菜》
實戰
推薦線上的實驗室--實驗樓
自問自答
Linux 系統有哪些部分組成?
這個問題,先留在這裡... 見下篇
1.新建一個文字檔案有有哪些命令可以實現?
①:touch fileName
②:vi fileName(文字不存在時,會自動建立一個,並開啟)
③:echo "hello" >> file或者 echo "hello" > file
④:cat fileName > newFileName 會建立一個新的檔案接受cat的標準輸出,同理 less,more也會
溫馨提示:>>代表追加,> 代表覆蓋
總結:touch,vi,echo,cat,less,more都可以實現!
2.Linux 關機與重啟命令?
重啟:
1.reboot
2.shutdown -r now 立刻重啟root許可權)
3.shutdown -r 10 10分鐘之後重啟(root許可權)
4.shutdown -r 20:56 規定在特定時間重啟(root許可權)
關機:
1.hatl
2.poweroff
3.shutdown -h now
4.shutdown -h 10
5.shutdown -h 20:45
如果您使用的shutdown命令的話,可以使用shutdown -c的命令進行取消相應的操作
3.Linux 切換工作目錄命令?
pwd檢視當前目錄
cd .. 返回上一級目錄
cd / 切換到根目錄
cd ~ 切換到當前目錄的home目錄
cd - 切換到剛剛去過的目錄
cd 指定目錄
當然,linux也提供了快速定位的命令來切換目錄
:諸如pushd各popd這種基於命令列介面的定位技術
看這兒吧----點我
4.Linux 顯示工作路徑命令?
pwd
5.Linux 檢視目錄中的檔案命令?
ls 目錄名稱
引數說明:
-a 檢視隱藏檔案
-l 檢視詳情
說到這:很有必要說一下檔案許可權的事情、
1.sudo chown 使用者名稱 檔案 這是修改檔案擁有者
2.修改許可權
6.Linux 顯示檔案和目錄由根目錄開始的樹形結構命令?
tree
lstree
7.Linux 建立目錄命令?
mkdir father 建立目錄
mkdir -p father/son 建立多級目錄
8.Linux 刪除檔案命令?
rm 檔名 刪除檔案
rm -f 檔名 強制刪除檔案
9.Linux 刪除目錄命令?
rm -r 目錄名 遞迴刪除目錄
10.Linux 重新命名/移動命令?
mv
rename
11.Linux 複製檔案命令?
cp 檔名 複製檔案
cp -r 目錄名 遞迴複製目錄
12.Linux 建立連結命令?
ln
引數說明:
-s 原始檔 目標檔案 這是軟連結
不加引數 是是硬連結
簡單說一下連結:
①ln連結命令會保證每一處連結檔案的同步性!
②軟連結可以對目錄連結,硬連結不可以。軟連結是以路徑的形式存在的,而硬連結是以檔案副本的形式存在的,不佔用實際空間!軟連結可以跨檔案系統,而硬連結不能!軟連結可以連結不存在的檔案!
13.Linux 檔案搜尋命令?
which, whereis , locate , find
#查詢檔名為passwd的檔案。
find / -name password
#which查詢
which -a 加上引數 會顯示找到的所有的
#whereis查詢
只能用於程式名的搜尋
#locate查詢
locate [-ir] keyword
使用者相關的
在 Linux 系統裡, root 賬戶擁有整個系統至高無上的權利
Linux 檢視使用者
who am i
14.Linux 建立使用者命令?
我們一般登入系統的時候都是以普通身份登入的,建立使用者是root使用者的許可權,這就需要sudo,兩個前提條件:①你要知道root使用者的密碼 ②你是用的使用者在sudo使用者組裡面
sudo adduser 使用者名稱
# 這個命令不但可以新增使用者到系統,同時也會預設為新使用者建立 home 目錄
#檢視使用者所在的組
①cat /etc/group | sort
②groups 使用者名稱
# 將普通使用者加到sudo組
sudo usermod -G sudo 使用者名稱
15.Linux 刪除使用者命令?
sudo deluser 使用者名稱 --remove-home
16.Linux 重命令使用者組命令?
Linux 修改使用者屬性命令?
Linux 修改密碼命令?
passwd
Linux 設定許可權命令?
chmod
Linux 改變檔案使用者組命令?
usermod
Linux 解壓縮命令有哪些?
Linux 軟體包升級及安裝命令?
不同型別的不一樣
ubuntu下: sudo apt-get update
centos下: sudo yum update
Linux 怎樣檢視程式?
ps
Linux 怎樣修改環境變數?
永久修改:/etc/profile
Linux(centos)怎樣修改防火牆?
iptables是Linux核心中內建的防火牆
後記
相關文章
- SNMP 實戰1
- 實戰1-注入
- kubernetes 實戰[1]
- 1day漏洞反推技巧實戰(1)
- hadoop實戰1--部署Hadoop
- 1、實戰SSH埠轉發
- Windows提權實戰——————1、IIS6.exe提權實戰Windows
- Linux 企業實戰篇Linux
- Linux入門到實戰Linux
- linux搭建webapp實戰LinuxWebAPP
- Linux Quota的配置實戰Linux
- APP專項測試實戰1APP
- BootstrapBlazor實戰 Chart 圖表使用(1)bootBlazor
- Vulnhub實戰-DockHole_1靶機?
- Vue.js實戰(1):簡介Vue.js
- 前端實戰(1)-動畫Banner設計前端動畫
- PICO & Unity VR實戰 經驗(1)UnityVR
- 【linux】helloword原理分析及實戰Linux
- Linux效能優化實戰(一)Linux優化
- Linux效能優化實戰(二)Linux優化
- Hyperledger Fabric原理詳解與實戰1
- DC-1靶機實戰和分析
- 3.19實戰殭屍工廠1
- 3.25 實戰智慧合約眾籌1
- 《Netty實戰》-學習筆記1Netty筆記
- node專案從0到1實戰
- Python專案開發實戰1Python
- 任務14-實戰1 筆記筆記
- Oracle 10G恢復實戰1Oracle 10g
- 《Python高效開發實戰》實戰演練——開發Django站點1PythonDjango
- Linux Shell 程式設計實戰技巧Linux程式設計
- Linux下燒錄光碟實戰(轉)Linux
- 28_bbed實戰(1)_delete操作恢復delete
- 【flutter高階玩法】貝塞爾實戰1 - 波浪Flutter
- Nginx入門到實戰(1)基礎篇Nginx
- spring boot實戰讀書筆記(1)Spring Boot筆記
- BootstrapBlazor實戰 Menu 導航選單使用(1)bootBlazor
- 《MySQL實戰45講》(1-7)筆記MySql筆記