Linux入門簡介
linux是一個多用戶,多任務,擁有良好的用戶界面,具有設備獨立性,提供了豐富的網絡功能,可靠的系統安全,良好的可移植性的操作系統。
linux可以理解為萬物皆文件,而在系統中我們擁有一套完整的目錄結果:
/? ? ? ? ? ? ?????????????根目錄
/bin? ? ? ????? ????????用戶命令的可執行文件
/dev ? ? ????? ????????特殊設備文件
/etc? ? ? ????? ????????系統可執行文件,配置文件,管理文件,主要是配置文件
/home? ? ????????????用戶家目錄
/lib? ? ? ? ????? ????????引導系統以及在root文件系統中運行命令所需要的共享庫
/var? ? ? ? ????????????包括系統一般運行時要改變的數據
/opt? ? ? ? ???????????附加的軟件包,通常大型第三方軟件的安裝目錄
/sbin? ? ? ????????? ??超級用戶使用的程序
/sbin/usr? ? ? ?????自編譯文件,第三方文件的安裝的地方
Linux的啟動過程:
Linux常見的基礎命令:
poweroff ? ? ? 結束常用的程序并關機
reboot ? ? ? ? ? 結束常用的程序并重啟
init ? 0 ? ? ? ? ? ?關機
init ? 6 ? ? ? ? ? ?重啟
命令格式 ? ? chmond ? [-options] ? paramater 1 ? paramater 2
命令 ? ? ? ?選項 ? ? ? ? ? 參數1 ? ? ? ? ? ? 參數2
useradd 添加用戶
userdel 刪除用戶
useradd -d /home/user1 -s /bin/bash user2
-m ?初始化家目錄
usermod -s /bin/csp user ? ? 修改用戶的shell
passwd ?user ? 添加密碼
groupadd
groupdel
group mod -A user group 添加用戶進組
權限的更改
d rwx rwx rwx ? ? ? ? ? ? ? “-”普通文件 d目錄文件 l鏈接文件
文件類型 ?屬主 屬組 其他 ? ? ? ? ? ? b塊設備 ? ? ?c字符設備
suid ?guid特殊權限
chmod ? ?權限 ?文件名
chown 屬主:屬主 testfile -R 遞歸修改
文件默認權限 ?666-umask
目錄默認權限 ?777-umask
chown user[:[group]]file 修改屬主和屬組信息
mkdir 創建目錄 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -p創建子目錄
touch 創建空文件
df -h 查看分區大小使用情況
du-sh 查看目錄與文件的大小
mount 查看掛載情況
mount ?+文件路徑 ?+掛載點 ? ?掛載
unmount + 掛載路徑 ? 刪除掛載點
tar打包
tar -cf xxx.tar ? xxx ? ?打包這個文件
tar -czf xxx.tar.gz ?xxx ? 打包并壓縮這個文件
tar -zxf xxx.tar.gz -C ?/tmp/ ? 解壓到知道目錄
分區
fdisk ? ? ?l:邏輯分區 ? ? ? e:擴展分區 ? p:主分區
mkfs ?-t ?ext3 ?sdx ?格式化成ex3格式的
vi /etc/fstab ? ?自動掛載的配置文件
分區 ?掛載點 ? 文件系統 ? 掛載選項 ?0 ?0 ? ? ? ? ? ?0=yes 1=n
ps -ef ?查看所有進程
top ? ? ?運行實時狀態
free 內存使用率
free -m 兆
free-g GB
kill -9 ?pid ?殺進程
killall -g 名稱 ? ? ? ?按名稱殺進程
date ? 查看系統時間
hwclock ?-w ? 系統時間寫進bios
vmstat 看cpu,內存
iostat 看磁盤性能
netstat 查看內核路由表=route
華為云APP
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。