System 权限 〉administrator
local service 本地用户(断网)
network service (上网)
人不可以使用的内核用户
nologin 非人
bash 人 shell环境
目录和文件管理
----理论部分
-------------------
字符界面(高效)
.conf(ig)配置文件
-------------------------------------
虚拟机装好后拍快照
-------------------------------------
打开虚拟机--打开linux--右键打开终端
-----------------------------------------------
ls 查看文件夹内容
----------------------------------------------
查看文件内容命令:
1.cat命令 短篇幅
用途:显示出文件的内容
命令格式
cat [选项] 文件名
例如:cat /etc/host.conf(配置文件)
查看多个文件:
cat /etc/host.conf /etc/1.txt
cd /etc/httpd/
ls
httpd.config
cat httpd.config
cat 短板 文件过大时不便查看
2.more 长篇幅
全屏方式分页显示文件内容
more [选项]文件名
enter 向下逐行滚动
空格键向下翻屏(看下一个屏幕)
b返回
q退出
劣势:在99%时按键自动退出
3.less 长篇幅 优势:到末尾不会自动退出 还有查找功能
page up 向上翻页 page down 向下翻页
/ 查找内容
n 下一个内容
N 上一个内容
q 退出
-------------------------------------------------------------
查看帐户文件:
1.head (头行) 不+数字默认头十行
head -n 文件名
例如:
head /etc/passwd
head -3 /etc/passwd
2.tail (尾行)不加数字默认尾十行
(使用频率较head较多)
tail -n
例如:
tail /etc/passwd
tail -3 /etc/passwd
------------------------------------------------------------
passwd 承载linux所有用户文件
查看帐户文件命令
cat /etc/passwd
-----------------------------------------------
useradd sb.创建用户
echo "输入密码" | passwd --sb. 设置密码
---------------------------------------------
影子文件 shadow 与帐户文件一一对应 影子文件存储相应密码 帐户文件不存储密码
查看影子文件命令
cat /etc/shadow
--------------------------------------------------------------------------------
wc
统计文件中的单词数量
wc [选项]文件名...
-l: 统计行数
-w:统计单词个数
-c:统计字节数
不加选项 行数 单词数 字节数
如:wc htppd.conf
grep 在文件中查找并显示包含制定字符串的行 检索
-i:忽略大小写
-v 反转查找,输出与查找条件不相符的行 过滤
"^..."以....为开头,
"...$"以...为结尾
"^$"表示空行
例:vim httpd.conf
过滤井号
grep -v "^#" httpd.conf
例:查找passwd文件里以bash为结尾的文件
grep "bash$" /etc/passwd
备份文件:
grep "bash$" /etc/passwd 〉/opt/abc.txt
linux 破解密码
init3--init6
用户登录界面
右下键重启
321倒计时时按esc
进入grub引导菜单 按e--选中kernel(内核模式) 按e编辑(edit)--进入内核模式--空格 single(单用户模式)
回车--b(启动,引导)--passwd root 回车--changing password:
回车--确认--回车--看到sucessful成功--输入reboot(重启)