本文學(xué)習(xí)如下內(nèi)容:
- VIM文本編輯器
- df查看磁盤分區(qū)使用情況
- du統(tǒng)計(jì)磁盤上的文件大小
- 磁盤進(jìn)行MBR分區(qū)fdisk、GPT分區(qū)parted
- 分區(qū)格式化格式化mkfs
- Linux中掛載分區(qū)mount和umount
- 用戶組管理groupadd、groupmod、groupdel
- 用戶管理useradd、usermod、userdel
- 鎖定用戶、解鎖用戶passwd
- 用戶隸屬多個(gè)組gpasswd
- 切換用戶組newgrp
- 切換用戶su
- Ubuntu Android Studio快捷方式創(chuàng)建
- linux 安裝Sublime Text 3--百度經(jīng)驗(yàn)下載解壓配置桌面
- 在 Ubuntu 16.04 中安裝谷歌 Chrome 瀏覽器--百度經(jīng)驗(yàn)
- linux學(xué)習(xí)1,手把手教你下載,配置和編譯內(nèi)核,操作系統(tǒng)很神秘么
查閱資料
15張Vim速查表-幫你提高N倍效率
happypeter的github
VIM編輯器管理
vim編輯器是VI的升級(jí)
Visual Interface

vim編輯器的操作模式

注:按esc后進(jìn)入底行模式,輸入:(冒號(hào)),進(jìn)入命令模式,然后你可以輸入wq進(jìn)行保存退出等。
dd:刪除當(dāng)前行
i和esc鍵可以在編輯模式和命令模式之間來回切換
vim的命令格式
vim 文件名
把光標(biāo)定位在文件的最后一行
vim + 文件名
打開文件之后,把光標(biāo)定位在文件的第3行
vim +3 文件名
打開文件,并定位到第一個(gè)出現(xiàn)younghare的行(然后可以按n在多個(gè)younghare之間切換)
vim +/younghare 文件名
打開多個(gè)文件,在命令模式:+n則,在多個(gè)文件中切換,:prev切換到上一個(gè)文件
vim 文件名1 文件名2 文件名3
底行模式和命令模式常用指令
:w 表示把文件內(nèi)存寫入到文件中
:q 退出vim編輯器打開的文件
:!強(qiáng)制執(zhí)行
:q!
:ls列車打開的多個(gè)文件
: n切換到后一個(gè)文件
:N切換到前一個(gè)文件
:15 表示光標(biāo)定位到第15行
:/XXX 光標(biāo)位置開始向后搜索XXX的字符串
:?XXX光標(biāo)位置向前搜索XXX字符串
命令模式常用指令
h光標(biāo)左移
j光標(biāo)下一
k光標(biāo)上移
I光標(biāo)右移
ctrl+f向下翻頁front
ctrl+b向上翻頁back
ctrl+d向下翻半頁down
ctrl+u向上翻半頁up
dd刪除光標(biāo)所在行
o在光標(biāo)所在行的下方插入一行并切換到輸入模式
yy復(fù)制光標(biāo)所在的行
p在光標(biāo)所在行的下方粘貼
P在光標(biāo)所在行的上方粘貼


Linux磁盤管理
Linux磁盤管理基本命令
df查看磁盤分區(qū)使用情況



du統(tǒng)計(jì)磁盤上的文件大小


Linux 硬盤分區(qū)和格式化概述
磁盤分區(qū)要點(diǎn)

Linux 在VM虛擬機(jī)中添加硬盤


Linux中MBR分區(qū)模式

查磁盤分區(qū)情況
fdisk -l

對(duì)磁盤設(shè)備進(jìn)行分區(qū),注意設(shè)備名稱
fdisk /dev/sdb
Linux中GPT分區(qū)模式

GPT的分區(qū)中,不適合安裝X86架構(gòu)的系統(tǒng),即32位的操作系統(tǒng)
命令是parted
Linux中分區(qū)的格式化mkfs
mkfs 格式化類型 分區(qū)名稱


Linux中掛載分區(qū)
分區(qū)默認(rèn)的掛載目錄是/mnt
掛載必須掛載到一個(gè)已經(jīng)存在的掛載點(diǎn)

掛載不是永久有效的,重啟機(jī)器后,掛載就失效
如果需要永久掛載,編輯/etc/fstab
vim /etc/fatab
Linux中swap交換分區(qū)



Linux用戶管理
Linux中用戶和用戶組的概念


組號(hào)1 是給root的
組號(hào)2-499是預(yù)留給安裝到系統(tǒng)中的軟件使用,如mysql
用戶手動(dòng)創(chuàng)建的組號(hào)是從500開始

Linux中用戶和用戶組的基本命令
添加用戶組
groupadd 組名
groupadd sexy
修改組名稱
groupmod -n 新的組名 舊組名
groupmod -n market sexy
修改組編號(hào)
groupmod -g 組編號(hào) 組名
groupmod -g 668 market
查看group的配置文件
cat /etc/group

創(chuàng)建用戶組并制定用戶組編號(hào)
groupadd -g 888 boss
刪除用戶組(必須先刪除用戶組內(nèi)的成員)
groupdel 組名
添加用戶并制定用戶組
useradd -g 組名 用戶名
useradd -g sexy youngcat
創(chuàng)建用戶并指定個(gè)人文件夾(在創(chuàng)建用戶是沒有指定用戶組時(shí),系統(tǒng)會(huì)默認(rèn)創(chuàng)建一個(gè)與用戶名相同的用戶組)
useradd -d /home/xxx 用戶名
useradd -d /home/xxx youngcat
查看用戶密碼的配置文件
cat /etc/passwd

為用戶添加備注
usermod -c 牽手生活 younghare
修改用戶名
usermod -l 新用戶名 原用戶名
為用戶指定新的文件夾
usermod -d 文件夾 用戶名
usermod -d /home/youngcat youngcat
修改用戶所屬的用戶組
usermod -g 用戶組 用戶名
usermod -g market youngcat
刪除用戶
userdel 用戶名
不會(huì)刪除用戶的個(gè)人文件夾
userdel youngcat
同時(shí)刪除個(gè)人文件夾
userdel -r youngcat
暫時(shí)停止某些用戶登錄,可以在etc目錄下創(chuàng)建一個(gè)nologin(文件內(nèi)容無關(guān)緊要,可以起到只能讓root用戶登錄,其他用戶不能登錄)
Linux中用戶和用戶組進(jìn)階命令
鎖定賬戶,讓用戶如法做任何操作,包含毀滅證據(jù)
passwd -l 用戶名
passwd -l youngcat

解鎖用戶命令
passwd -u 用戶名
passwd -u youngcat
清除用戶的密碼,可以無密碼登錄
passwd -d 用戶名
passwd -d youngcat
主要組和附屬組(一個(gè)用戶可以有多個(gè)用戶組)

gpasswd -a 用戶名 附屬用戶組
gpasswd -a youngcat bass

用戶切換用戶組(用戶登錄)
newgrp 切換的用戶組身份
newgrp boss
可以接組密碼
去除用戶附屬組
gpasswd -d 用戶名 附屬組名
gpasswd -d youngcat boss
創(chuàng)建用戶時(shí)即指定主要組,同時(shí)指定附屬組(可逗號(hào)連接)
useradd -g group1 -G group2,group3...
為用戶組設(shè)置組密碼
gpasswd 組名稱
gpasswd market
Linux中用戶管理其他命令
用戶切換用戶身份
su 用戶名(如果不能用戶名,表示切換到root用戶)
su youngcat


轉(zhuǎn)載請(qǐng)注明出處:
牽手生活--簡(jiǎn)書:筆記是整理思路方式,分享是一個(gè)美德,牽手是我的生活方式
牽手生活--簡(jiǎn)書:筆記是整理思路方式,分享是一個(gè)美德,牽手是我的生活方式