声明
学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负
linux目录介绍
/bin 二进制可执行命令
/etc 系统管理和配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录的基点
/lib 标准程序设计库,又叫动态链接共享库
/sbin 超级管理命令,这里存放的是系统管理员使用的管理程序
/tmp 公共的临时文件存储点
/root 系统管理员的主目录
/mnt 系统提供提供这个目录是让用户临时挂载的文件系统
/lost+found 这个目录平时是空的,
/proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息
/var 某些大文件的溢出区,比方说各种服务器的日志文件
/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录
/usr/bin 众多的应用程序
/usr/sbin 超级用户的一些管理程序
查看方法
cd .. 回到根目录
ls 展示根目录
基本命令详解
1.ls (显示当前目录的文件)
2.clear(清屏)
3.cd (切换目录)
cd /
cd /home
4.pwd (显示当前所在的目录)
5.vim (文本编辑器)
vim 1.txt
i 随便输出点字符
esc 冒号 wq! 保存退出
6.touch(创建文件)
touch 2.txt
7.mkdir 123(创建一个名为123的目录)
8.mkdir -p (-p参数 遍历)
mkdir -p 123/1/2/3
cd 123
ls
cd 1
ls
cd 2
ls
9.删除rm -r 123 (删除123目录)
-i (递归删除)
-r (删除文件夹和它的所有内容)
-f (强制删除)
10.cp (copy的简写)
cp 1.txt ../1.txt
ls
cd ../
ls
11.mv (move的简写 移动文件的意思)
mv 1.txt home/1.txt
cd home/
ls
mv 1.txt 3.txt
12.cat (查看文件内容)
cat 3.txt (查看3.txt文件内容)
13.head (查看前半段文件内容)
head 3.txt
head -5 3.txt (显示前五行)
14.tail (查看后半段内容)
tail 3.txt
tail -5 3.txt
15.more (查看文件内容并翻页)
more 3.txt
16. ssh
基本命令
1.chmod rwx -R (4:读权限;2:写权限;1:执行权限;0代表没有相应的权限)
r (读)w(写)x(执行)
0777(最高权限)
ls 查看当前目录文件 ls -l 查看当前目录下文件的权限
2.chow (改变当前所处的用户和所处的用户组)
chown root:root 1.txt
3.useradd &adduser
adduser(会自动创建的用户指定目录,系统shell版本,会在创建时输入用户密码)
useradd (需要使用参数选项指定上述基本设置,如果不使用任何参数,则创建的用户无密码,无主目录,没有指定shell版本)
adduser y4er
su y4er
ls
cd ~
ls
touch 1.txt
cd /home/y4er
ls
exit
4.userdel -f y4er (删除y4er用户)
5.sudo (以管理员权限运行 root权限下可用)
6.passwd (修改用户密码)
passwd root
可根据上述命令自行编写病毒