Linux基础命令(Linux之父林纳斯·托瓦兹临死前留下的绝密文件,程序员入门必看!!!)
關于linux的解壓縮,sudo命令和權限問題
1.解壓縮命令
創建壓縮包:
tar -zcvf 壓縮包名稱 被打包壓縮的文件或目錄
? z: gzip格式
? j:bzip2格式
? c: 創建包
? v:顯示詳細信息
? f: 指定文件
? 解壓壓縮文件: tar -z/jxvf 壓縮包文件 -C 目錄
? x:解壓文件/提取文件
? -C 解壓到指定的目錄
2.用戶權限
d rwx rwx rwx 文件所具有的權限? d:當前文件所屬的類型
? 第一個rwx 當前用戶所具有的權限
? 第二個rwx 表示當前用戶所屬的組具有的權限
? 第三個rwx 其他用戶所具有的權限
root root
? 第一個root 表示當前用戶
? 第二個root 表示當前用戶所屬的組(用戶個組完全相同)
? 備注:在創建用戶時,沒有給用戶指定組,此時系統會創建一個與用戶同名的組
3.linux用戶所屬組的增刪查改
添加組:groupadd 組的名稱
? 刪除組:groupdel 組的名稱
? 查看所有的組:cat /etc/group
? 將目錄符與某一組的權限:chgrp 組名稱 文件或目錄
4.linux用戶的增刪查改
創建用戶:useradd -m -g 組名 用戶名
? -m : 在/home創建家
? -g 指定該用戶所屬的組
? 刪除用戶:userdel -r 需要刪除的用戶名
? 查看系統所有用戶 : cat /etc/passwd
? 為新用戶設置密碼: passwd 用戶名稱
5.sudo命令
sudo 命令使用場景
? 普通用戶想臨時使用超級管理員權限時使用sudo
sudo 命令使用
? 第一步:創建普通用戶(原始還有一個root 用戶)
? 使用普通用戶臨時使用超級管理員權限
? 第二步:使用普通用戶在root具有的權限呢目錄下直接創建目錄報錯“權限不夠”
? 第三步:使用sudo 創建 sudo mkdir 001 提示錯誤“zhangsan1 不在 sudoers 文件中”
? 第四步:將zhangsan1添加到sudoers文件中
? 1、將/etc/sudoers 文件權限從-r–r----- 改成-rwxrwxrwx
? 命令 chmod 777 /etc/sudoers
? 2、使用root 在/etc/sudoers 中添加zhangsan1 ALL=(ALL) ALL
? 3、將權限還會原來的權限(從-rwxrwxrwx改為-r–r-----)
? 命令: chmod 440 /etc/sudoers
? 4、使用新用戶執行創建命令
? sudo mkdir 001
5.權限修改
三種方法,只掌握其中一種即可!!
6.系統信息相關命令
6.1.時間和日期
2.顯示當前時間
2.1. 顯示時間
date
2.2. 按照指定格式顯示時間
date +"%Y‐%m‐%d %H:%M:%S"
3.設置系統時間
date ‐s “時間字符串”
6.2. cal日歷
6.3 磁盤信息
6.4 進程信息
所謂 進程, 通俗的說就是 當前正在執行的一個進程
ps:默認只會顯示當前用戶通過終端啟動的應用程序
提示: 使用kill命令時,最好只終止由當前用戶開啟的進程, 而不要終止root身份開啟的進程, 否則可能導致系統崩潰
ps: 要退出top可以直接輸入q
總結
以上是生活随笔為你收集整理的Linux基础命令(Linux之父林纳斯·托瓦兹临死前留下的绝密文件,程序员入门必看!!!)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python sample函数
- 下一篇: 2022.02.21_HTML+CSS学