常用命令:
clear 清屏檔案相關命令:pwd print working directory的縮寫,可顯示當前所在工作目錄的全路徑
whoami 當前使用者的使用者名稱
file -name- 顯示詳細資訊
touch 建立檔案與目錄相關的命令:cp 複製檔案
mv 移動檔案,cp和mv在移動複製過程中可以修改檔名,mv可以完成重新命名的功能
rm 刪除檔案,刪除後不經過**站,直接刪除,基本無法找回
find 查詢檔案,-name 以檔名查詢
chmod 修改檔案許可權
r4 w2 x1
例如:chmod 644 檔名
顯示:型別 | 所有者 | 同組 | 其他
ln 建立鏈結檔案
硬鏈結,如果目標檔案被刪除,不影響鏈結的訪問,它鏈結的是檔案的內容
軟鏈結,如果目標檔案刪除,則鏈結檔案就不能訪問
linux的目錄結構:網路相關命令:/ 根目錄
~ 當前使用者的主目錄
.. 當前目錄的上一級
. 代表當前目錄
mkdir 建立目錄 -p 補全所缺失的路徑
rmdir 刪除空目錄
rm -rf 刪除非空目錄
cp 複製目錄
tar 壓縮、解壓縮目錄,壓縮 -zcvf、解壓 -zxvf
chmod -r 以遞迴的方式
ifconfig/ipconfig檢視或設定網路配置資訊遠端登入命令:ping 測試網路是否連通
linux缺省會一直執行,需要用c+c退出。
windows預設只執行4次,/t會一直執行。
telnet:早期使用,明碼傳輸資料。檔案傳輸檔案:ssh [email protected]採用加密通訊,安全,在windows需要安裝額外的程式
ftp:簡單檔案傳輸協議。管理員命令:ssh:密文傳輸保障安全,可以通過命令service sshd status來檢視sshd服務是否開啟
ubuntu系統的使用者分類:萬用字元:1.超級使用者root,在ubuntu中預設不開戶
sudo passwd root 重置密碼
2.管理員使用者
使用sudo命令可能獲取到超級許可權
3.普通使用者
只能在自己的主目錄下活動(/home/使用者名稱)
4.訪客使用者
sudo apt-get update 更新軟體源
sudo apt-get upgrade 更新系統
sudo apt-get install pack安裝新程式
sudo apt-get install vim
sudo apt-get install g++
sudo apt-get install typespeed
sudo apt-get remove pack 刪除軟體
sudo apt-get autoremove pack 自動刪除
sudo apt-get install -f 自動補全缺少的依賴檔案
sudo reboot 重啟
sudo init 0 關機
* 代表任何任意多個字元重定向:? 代表任意乙個字元
> 以清空方式建立乙個新檔案來儲存管道:>> 以追加方式定入,在原來的基礎上新增。
| 把一條命令的執行結束輸入給另外一條命令。幫助手冊:find / | grep "name"
grep -r "name" *
續行符\ 當命令一行無法寫守時使用
man cmd終端的使用技巧:1 系統命令
2 系統函式
3 c語言標準庫函式
q 鍵退出
ctrl+a+t 開啟終端終端的配置:shift+ctrl+t 新終端標籤(在同一目錄下)
f11 全屏
up/down 調出命令記錄
ctrl+l 清屏
tab 補全,如果匹配的內容太多,回車翻一行,空格翻一頁。
命令提示符:ps1
取別名alias
alias name='cmd -arg'
自定義函式
$n 代表第幾個引數。
基本的指令碼程式設計:
把linux系統命令,記錄在檔案中,加入一些流程控制語句,形成的文字檔案。預設是沒有執行許可權的,需要使用chmod 新增執行許可權才能執行。
./指令碼名(指令碼名一般以sh結尾)
linux系統指令概要
常用命令 clear 清屏 pwd print working directory的縮寫,可顯示當前所在工作目錄的全路徑 whoami 當前使用者的使用者名稱 file name 顯示詳細資訊檔案相關命令 touch 建立檔案 cp 複製檔案 mv 移動檔案,cp和mv在移動複製過程中可以修改檔名,...
A 系統架構概要
a.系統架構概要 概述 歷史 第一次軟體危機 20世紀60年代 20世紀70年代 解決方案 拋棄goto的結構化程式通過 自頂向下 逐步細化 模組化 的方法,將軟體的複雜度控制在一定範圍內,從而從整體上降低了軟體開發的複雜度。第二次軟體危機與物件導向 20世紀80年代 第一次軟體危機的根源在於軟體的...
Linux系統常用指令
linux系統常用指令 需要熟記的常用命令 1 命令echo用以顯示輸入的內容 例如 echo lijia 顯示的內容就是lijia 2 命令cat用以顯示檔案的內容 檢視文字文件內容 3 命令head用以顯示檔案的頭幾行 預設10行 n指定顯示的行數 4 命令tail用以顯示檔案的末尾幾行 預設1...