Linux常用的一些命令,各位新學Linux的朋友都可以看看,同時有什麼不對的請大家指點!!

Linux中的常用命令:

ls 列表
ctrl+l: 清屏
回到家目錄:
cd /root
cd ~
cd
普通用戶的家目錄:
cd /home
上一級目錄:
cd …
創建目錄:
mkdir aa(目錄名)
mkdir aa bb
創建多層文件夾:
mkdir -p aaa/bbb/ccc
切換到上次跳轉的目錄:
cd -
空文件夾刪除命令:
rmdir ccc
刪除文件夾aaa(包含文件夾bbb):
rm -r(遞歸) aaa
rm -rf aaa
移動(重命名):
mv aaab bbb
移動到上一級:
mv aaa …
自動補全名字:
tab鍵
複製:
cp -r(遞歸) aaa(原文件) bbb(新文件)

創建文件 更新文件的系統時間:
touch aaa
查看文本類型:
file aaa
把東西打印到當前控制檯():
echo “helloword”
把東西寫到當前文件夾:
echo “helloword”> aaa(覆蓋)
追加:
echo “helloword”>>aaa
查看文件:
cat aaa
創建文件:
> a.txt
改名字:
mv aaa(原文件) bb.txt(新文件)
移動:
mv
刪除文件:
rm -rf *(當前)
複製
cp 123.txt(原文件) 456.txt(新文件)
查看詳細信息
ls -l (ll)
查看隱藏文件
ls -a
. 當前
… 上一級

fsck 檢查並修復文件系統中的錯誤

關機:
shutdown命令
shutdown -h now 立即關機
shutdown -h 12:25 系統在12:25關機
shutdown -h +10 十分鐘後關機
poweroff 關機
halt 關機
init 0關機

重啓:
shutdown -r now 立即重啓
reboot 重啓
init 6 重啓

ln -s (軟連接)符號鏈接 源文件可以是文件或者目錄
ln 硬連接 源文件只能是文件

壓縮解壓
c 建立新的備份文件
-v 顯示操作過程
-f 指定備份文件

linux (gzip | bzip2)
tar -cvf 壓縮包名 壓縮文件名(打包不壓縮)
解壓
tar -xvf 壓縮包名
壓縮
tar -zcvf 壓縮包名 壓縮文件名(打包壓縮gzip)
解壓
tar -zxvf 壓縮包名

tar -jcvf 壓縮包名 壓縮文件名(打包壓縮bzip2)
tar -jxvf 解壓
-C 解壓到指定目錄下

Linux系統的系統賬戶操作命令;
創建用戶(home目錄下)
useradd
adduser
設立密碼
passwd 用戶
查看用戶
cat /etc/passwd
vim /etc /passwd
查看密碼
vim /etc /shadow
切換用戶
su 用戶名 ($普通用戶 #超級管理員)
退出當前用戶
exit
註銷
logout
顯示登錄當前系統的用戶信息
who
刪除用戶
userdel -r 用戶名
強制刪除 即使用戶已登錄
userdel -f 用戶名
1.鎖用戶
usermod -L 用戶名 (普通用戶無法切換)
解鎖
usermod -U 用戶名
2.鎖用戶
passwd -l 用戶名 (輸入密碼無法匹配)
passwd -u用戶名

分組
groupadd 組名
新建用戶默認創建和用戶名相同的組名
查看組
cat/etc/group
將新增用戶添入組
useradd -g 組名 用戶名
將現有用戶添入組
usermod -g 組名 用戶名
查看指定組
groups 用戶名
刪除組
groupdel 組名
修改組id
groupmod -g 505 組名

權限
- 文件 d 目錄 l 軟連接
d rwr r-x r-x
所屬用戶 所屬用戶組 其他用戶
r (read) 讀
w (write) 寫
x (execute) 執行

  • 沒權限
    修改權限(所屬用戶)
    修改用戶 chown 用戶名 文件名
    修改文件夾(包括文件夾內的文件) chown -R 用戶名 文件夾名

修改所屬用戶組 chgrp 組名 文件名
文件夾 chgrp -R 組名 文件名
修改所屬用戶和所屬用戶組
chown 用戶名:組名 文件名
修改權限
方式一:
chmod u+x 文件名
chmod g=rwx 文件名
chmod a-w 文件名
chmod u+w ,g+w 文件名 (修改多個)
u user 所屬用戶
g group 所屬用戶組
o other 其他用戶
a all 全部
方式二:
使用數字
r 4
w 2
x 1

  • 0
    rwx r-x r-x
    7 5 5
    rw- r-- r–
    6 4 4
    rw- — ---
    6 0 0

chmod 644 文件名

配置網絡
vim /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=none
IPADDR=192.168.237.129 (linux的ip地址)
GATEWAY=192.168.237.2 (網關)
DNS1=8.8.8.8

service network restart (重啓服務)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章