Linux基礎
1.馮諾依曼體系
2.終端類型:
虛擬終端:ctrl+alt+F2~F6 /dev/tty/2~6
圖形化終端 ctl+alt+F2~F6 /dev/tty/1
3.cat /etc/shells 查看當前系統安裝的shell
echo $SHELL 查看當前使用何種shell
4.type command
5.which command
6.enable command 查看已啓用的內部命令
-n 查看已禁用的內部命令 配合|wc -l 可查看禁用數量
-a 查看所有內部命令
7.hash 顯示已緩存的外部命令
-d 刪除指定命令的hash緩存
-r 刪除所有緩存
8.alias 給命令取別名 alias copy=cp unalias取消別名
寫入vim/gedit .bashrc
9.cd 進入家目錄 cd - 進入上一次工作目錄,在兩個目錄間來回切換10.查看時間 stat
atime mtime ctime
11.cp
-r 遞歸,可以複製目錄
-p 等同於--preserv=mode,owner,time
-f 強制覆蓋
-d 僅複製軟連接,保留鏈接屬性。不加d時,連同源一起復制。
12.mkdir
-p 同時創建多級目錄
-m xxx 創建同時指定權限
rmdir -p 遞歸刪除
- ln 創建硬鏈接 ,不可以跨越分區
ln -s創建軟連接,可以跨區,同windows快捷方式。
14.目錄類型
/boot 啓動相關的內核和grub文件
/bin 可執行的二進制文件
/sbin 只有root才能執行的二進行文件
/lib 庫文件
/lib64 64位庫文件
/home/username
/root 超管家目錄
/media
/mnt
/etc 配置文件存放目錄
/dev 設置文件存放目錄
/srv
/tmp 臨時目錄
/usr 存放軟件的執行程序,庫文件及文檔
/var 存放軟件可變的數據
15.date 顯示當前時間
-s 設置時間
-d 顯示某一時間
16.clock/hwclock 查看硬時間
-s 硬時間寫入軟時間
-w 軟時間寫入硬時間