泷羽sec-linux进阶

基础之linux进阶

声明!

学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页B站泷羽sec

文章目录


前言

在前面跟着敲了相应的命令,现在继续展开对前面的补充,就不在这里演示了。


一、LInux目录介绍

Linux常见目录及作用

复制代码
    /:操作系统的根路径
    /bin:存储二进制可执行目录,普通用户和管理员都可以执行的命令
    /etc:系统管理和配置文件存放目录
        /etc/rc.d:启动的配置文件和脚本
    /home:普通用户家目录
    /lib:标准程序设计库,又叫动态链接共享库,存放程序运行所需要的共享库及内核模块
    /sbin:只有管理员可以执行的命令存放目录
    /tmp:公共的临时文件存放目录
    /root:管理员家目录
    /mnt:临时设备的挂载目录
    /lost+found:系统非正常关机而存放的文件目录
    /proc:虚拟的目录,是系统内存的映射。存储当前内核运行状态的一系列特殊文件        
    /var:某些大文件的溢出区,比如各种服务器的日志文件的存放目录
    /usr:最庞大的目录,应用程序和文件都几乎在这个目录,也是软件默认安装目录
        /usr/bin:众多的应用程序
        /usr/sbin:超级用户的一些管理程序
    /boot:主引导目录
    /dev:设备文件
    /media:光驱的挂载目录
    /run:临时文件系统,存储系统启动以来的信息

二、基本命令详解

复制代码
1.  cd :切换目录
    cd / :cd到根目录
2.  ls:显示当前目录的文件和目录  
3.  pwd :显示你当前所在的目录
4.vim :文本编辑器
              i:输入模式
             :wq :保存退出
5. cat :查看文件内容
6.head :查看前半段文件的内容
7.tail : 查看后半段文件的内容
8.more :查了文件内容并翻页 
9.clear :清屏
10.touch:创建文件
11.mkdir:创建目录
         mkdir -r :创建递归目录
12.rm :删除文件或目录
          rm -r 删除递归文件
           rm -r -f 强制删除递归文件
13.cp :复制文件
    cp 1.txt ./abc
14.mv :移动文件
    mv 1.txt /home/1.txt
15.ssh 

一
chmod修改权限
chmod rwx -R
0777最高权限

 二
chown修改文件所有者
shown root:root 1.txt

三
用户
useradd&adduser
adduser(自动创建用户指定目录)
useradd(同时)
userdel -f username(删除username用户)

三、bash编程

Linux资源耗尽

使用a lert 或 notify-send 等工具发送通知

复制代码
#!/bin/bash     
while true   #死循环       
do                  #do中是循环体
notify-send "alert""attention"
sleep 2           #中途停两秒
done                #done脚本结束标志

可通过 touch 创建文件,或者使用 vim 或vi直接编辑,后面加上文件名,后缀为.sh,就会在编辑保存后默认创建文件

通过chmod +x filename赋予文件执行权限,再通过bash filename.sh或./filename.sh运行脚本


总结

多了解常见的目录内容,多练习命令,在windows的bat编程和liunx的bash编程上都有相似之处,在虚拟机上拍个快照玩玩,切勿触碰法律底线,否则后果自负!!!!

相关推荐
玄同7655 分钟前
SQLite + LLM:大模型应用落地的轻量级数据存储方案
jvm·数据库·人工智能·python·语言模型·sqlite·知识图谱
吾日三省吾码7 分钟前
别只会“加索引”了!这 3 个 PostgreSQL 反常识优化,能把性能和成本一起打下来
数据库·postgresql
向哆哆7 分钟前
CANN生态安全保障:cann-security-module技术解读
人工智能·安全·cann
chian-ocean8 分钟前
百万级图文检索实战:`ops-transformer` + 向量数据库构建语义搜索引擎
数据库·搜索引擎·transformer
那个村的李富贵28 分钟前
解锁CANN仓库核心能力:50行代码搭建国产化AIGC图片风格迁移神器
mysql·信息可视化·aigc·cann
小Tomkk28 分钟前
数据库 变更和版本控制管理工具 --Bytebase 安装部署(linux 安装篇)
linux·运维·数据库·ci/cd·bytebase
赌博羊28 分钟前
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32‘ not found
linux·运维·gnu
木卫二号Coding30 分钟前
第七十九篇-E5-2680V4+V100-32G+llama-cpp编译运行+Qwen3-Next-80B
linux·llama
getapi39 分钟前
Ubuntu 22.04 服务器的系统架构是否为 amd64 x86_64
linux·服务器·ubuntu
wuli_滔滔1 小时前
CANN安全机制源码探秘 仓库中的权限校验与数据加密实现
安全·cann