linux复习
2.目录结构
绝对路径与相对路径:从/目录开始描述的路径为绝对路径cd /home ls /usr
相对路径 从当前位置开始描述的路径为相对路径:cd ../../ls abc/def
.和..每个目录下都有
都表示当前目录
3.
自动补全:在敲出命令的前几个字母的同时,按下tab键,系统会自动帮我们补全命令
4.历史命令:当系统执行过一些命令后,可按上下键翻看以前的命令,history将执行过的命令列举出来
cd cd / cd .. ls pwd mkdir cd ~ Ll Rmdir Touch Cat tar Cp rm
简单命令
1.ls列表查看
创建目录
查看或者合并文件内容:cat
查找文件:find
11.2号
文本搜索:grepLinux系统中grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式查找。如果找到匹配模式,grep打印包含模式的所有行。
|竖线分隔符
14.查找文件:find
find命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件。
自动补全:
在敲出命令的前几个字母的同时,按下
tab
键,系统会自动帮我们补全命令
whoami你就那个用户 who用户信息 查看游那些路径cat/etc/passwd或者cd /home使用ls查看默认建立的用户 查看rood家路径,pwd切换其它用户,su - 用户 查看家路径pwd
15.ll后的结果解释
d文件夹,-文件,root是创建文件的人,后面有文件大小和文件修改时间。
16.>重定向,将前面命令结果保存到文件中
ll>test.txt建立(如果没有这个文件就建立)和覆盖
ls>>test.txt追加
17.
18.建立用户useradd name
可在passwd文件中看到有新添加的记录
19.userdel[-r]用户名,-r是把home下的文件夹都删除了。
20.passwd修改密码
passwd 用户名
在提示中输入,密码不显示,但已经输入了。两次要一致。
new passwd:123456.
确认密码:123456
最后出现successfully就对了。
21.用户切换
su - 用户名是永久切换
su用户名是临时切换
22.su
23、组
添加、删除组账号:
groupadd xxx
查看组和组号
cat /etc/group
删除组
groupdel xxx
讲sasa1加入到xxx组。
usermod -g xxx sasa1
查看用户sasa1在哪个组
groups sasa1
修改用户组号(888 号,xxx是组名)
groupmod -g 888 xxx
24、sudo
讲sasa1加到sudo,wheel组。有临时root权限
usermod -a -G wheel sasa1。
25、修改文件权限chmod
u 自己,g组,o其他,a所有
chmod u+x test.txt 对自己加上执行权限。
chmod g-w test.txt 对组减去写权限
chmod o+w test.txt 对其他人加上写权限
可通过=给
chmod u=rwx,g=rw,o=rx test.txt
可通过数字给
4210(rwx-)
7=4+2+1
chmod 777 test.txt
761,744,741,764是什么权限?
r w x
7=4+2+1
6=4+2+0
4=4+0+0
1=0+0+1
建立文件,test.txt(touch),
在里面(vi---i ---:wq)写ll,pwd,保存,
修改文件为可执行(chmod u+x 文件名)
通过 sh test.txt 看是否执行了。
图片.png
1123
26、
ps -aux
查看进程,-a 全部 -u 详细信息
top 进程详细情况
图片.png
kill PID
kill 5530
27、
ifconfig(linux)、ipconfig(windows)
查看网络情况
ping ip地址是看网络是否通畅
ping 127.0.0.1 本机,ping 10.23.136.7 局域网ip, ping 10.23.136.254 网关,pingwww.baidu.com外网。