日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

荣新linux培训,51CTO博客-专业IT技术博客创作平台-技术成就梦想

發布時間:2023/12/9 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 荣新linux培训,51CTO博客-专业IT技术博客创作平台-技术成就梦想 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

切換用戶 su - root

文件夾管理 ? mkdir(新建文件夾) ?rmdir(刪除空目錄)

文件管理 ? ? touch(新建文件) ?rm(刪除文件)rm -rf(刪除文件夾) ? cat(查詢文件)

文件文件夾 ? mv(剪切文件) ?cp(復制文件)默認拷貝文件,cp -r 就可以拷貝文件夾啦

批量建文件 touch /root/test/{1..10}.txt ?批量建文件

mkdir /root/test/{1..10} ? ? 批量建文件夾

mkdir -pv 弟歸顯示創建

mkdir /root/test/{xuwei,jinyou,jichao}

touch /root/text/xuwei/{java.text,oracle.text,linux.text}批量建文件

批量刪除文件 rm -rf /root/test/xuwei/{java.text,oracle.text}

刪除文件夾 rm -rf /root/test/xuwei

設置隱藏文件 前面加一個點就可

重命名 進入當前目錄 mv linux.text oracle.text 更改文件名稱

新建一個文件1.txt 在文件中隨便輸入一些,具體操作

cd /root/test/xuwei

touch 1.txt

vi 1.txt

i(進入插入模式才能輸入輸入完成之后ESC回退到命令行模式 輸入 :wq)完成保存

查看有多少個用戶

cat /etc/passwd | wc -l

cat /etc/passwd

創建用戶 useradd lisi

passwd lisi

創建用戶并直接把用戶加入到組中

useradd -G admin tom

用戶密碼的分配

passwd -l aa (將帳號aa的密碼鎖住)

passwd -S aa (顯示aa的相關信息)

passwd -u aa (解鎖aa的帳號)

刪除用戶 userdel -r lisi 強制刪除

useradd –e 12/30/2009 user2——創建user2,指定有效期2009-12-30到期

useradd –u 600 user3

創建一個完整的用戶 useradd -u 2000 -c "this is test user" -d /tmp/userc -s /bin/csh userc

查看用戶信息

id命令查看一個用戶的UID和GID, 例:查看user4的id

id user4

finger命令 ——可以查看用戶的主目錄、啟動shell、用戶名、地址、電話等信息

例:finger user4

創建組 groupadd -g 888students

groupadd students 私有群組 無法用newgrp登入

group -r students ?系統群組

將用戶加入到組 ?gpasswd -a usera students

gpasswd -a userb students

gpasswd -a userc students

將用戶退出到組 ?gpasswd -d usera students

gpasswd -d userb students

gpasswd -d userc students

修改組 groupmod -n student teacher 修改組

groupdel teacher

groups usera ?查看用戶所在的組

usermod -s /sbin/nologin natasha 修改用戶 不允許交互登錄

變更誰是有效群組

newgrp users

groups

grep bb /etc/passwd /etc/shadow /etc/group 查看 用戶bb的 檔案參數信息

3中 創建用戶的指令

useradd aa ? ? ? ? ?uid=gid

useradd -u 700 -g users aa ? ?uid=700 gid 不存在

useradd -u 1100 aa ? aa用戶的uid=gid=1100

useradd -r aa uid ? ? ? uid<500 不等于gid 但是存在對應的關系

在創建用戶的時候為什么默認的家目錄是 /home/aa 為什么使用 /bin/shell這個shell

那是因為 /etc/default/useradd 這個文檔的原因

群組 當在創建用戶的時候無指定的時候 系統會創建一個和賬號相同的群組

/etc/login.defs 很有用的目錄是他說明了為什么我們創建用戶的時候我們的UID最小是500

查看 passwd 在哪個目錄 用which passwd

關于修改用戶的信息,可以直接 在/esc/passwd 或/esc/shadow中進行修改比在usermod 方便多了

vi 編輯器的使用

一般模式可以光標上下移動可以復制粘貼 刪除

進入編輯模式按i

:wq ?完成

u 向后退

. 前進

x 刪除光標所在字符。

dd 刪除光標所在的行。 2dd 刪除光標向下的兩行

r 修改光標所在字符,r 后是要修正的字符。

R 進入替換狀態,輸入的文本會覆蓋原先的資料。

s 刪除光標所在字符,并進入輸入模式。

S 刪除光標所在的行,并進入輸入模式。

cc 修改整行文字。

u 撤消上一次操作。

. 重復上一次操作。

打開兩個文件

復制一行 yy 多行nyy

p 粘貼

n切換上一個文件

N切換下一個文件

q!強制退出不保存

wq保存退出

w保存

查找和替換

/s ?s:是要查找的字母也可以是單詞

查找 /bin/csh ? ?/\/bin\/csh

:s/old/new 只替換光標所在行的第一個old string

:s/old/new/g 替換本行的old string 替換為 new string

:%s/old/new/g 將本文中的所有old string替換 為newstring

:set nu 顯示行號

:1,2s/old/new/g 修改1到2行中的old string 為new string

:.,2s/old/new/g .代表光標所在 當前行到第二行的

:2,$s/old/new/g 替換2到最后一行中的old string為new string

進入輸入模式

a A i I o O

退出輸入模式

esc

插入模式

命令行下輸入R

退出esc

:!command 在vi中執行一條命令(不必退出當前的編輯可以在編輯中執行命令)

find / - user aa 找到 用戶根下的所有文件

或者可以先 cat /etc/passwd

然后在 find / -uid 501

find / -user h -exec rm -rf {} \; 刪除所有

grep -v 反選

| 沒錯他就是管道 上一條命令的輸出作為下一條命令的輸入 ?cat passwd |less

! 歷史中的命令

!! 重復上一條命令

echo abc 輸出abc

標準輸出 ? ? ? ? ? ? 標準輸入 ? ? ? 標準錯誤

0 ? ? ? ? ? ? ? ? ? ? ? ?1 ? ? ? ? ? ? 2

echo

read

顯示器 打印機標準輸出設備

> 添加

>>追加

history 默認的情況下啊保存1000條

{}[] () * ?

* 代表所有 rm * .

{}代表范圍 匹配一個范圍

? 匹配一個字母 或者是數字或者是特殊符號,只代表一位

[] 匹配 其中一位rm -rf file[3-5][0-9] 刪除30 到59

總結

以上是生活随笔為你收集整理的荣新linux培训,51CTO博客-专业IT技术博客创作平台-技术成就梦想的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。