linux基础1

内容分享3周前发布
0 0 0

目录

linux分区

防火墙 selinux firewalld

下载软件:更改下载源(免费的)

linux智能协作工具-Trae

修改主机名/ls

重置破解root用户密码

修改菜单启动时间

linux命令

查看命令帮助文档

date时间

cp

timetadectl

linux文件类型和根目录结构


linux分区

lvm:逻辑卷管理技术,弹性伸缩

分区原则:

1.按照业务

2.按照容量

基础分区:引导分区 存储数据的根分区 日志分区 业务

web业务: 数据分区

DNS业务: dns交换

挂载点:/boot/efi 引导信息 /boot home swap(虚拟内存,交换分区,物理内存不足时,临时救急,物理内存等级或者2倍) /

期望容量 1g 1g

windows下查看服务:services.msc

ctel+l:清页

cd 切换

管理员 # 普通用户$

hostname 显示主机名

hostnamectl set-hostname 主机名 —设置主机名为server

bash 更新

history 查看历史命令

防火墙 selinux firewalld

 查看状态:systemctl status firewalld
 ​
 关闭防火墙firewalld
 ​
 systemctl stop firewalld  临时关闭
 ​
 systemctl  disable firewalld    取消开启启动
 ​
 ​
 ​
 getenforce    查看selinux状态
 永久关闭必须编辑文件   命令  (i) 编辑   esc  末行  :wq!保存退出
 ​
 vim    /etc/selinux/config
 selinux=disabled
 ​
 reboot  重启更新
 ​
 systemctl  status sshd  远程登陆状态
 ssh root@ip地址
 ​
 vim /etc/ssh/sshd_config
 PermaitRootLogin   yes  允许远程登陆
 systemctl restart sshd

系统管理命令:

systemctl 动词 对象

动词:start restart stop enable disable status(状态)

对象:服务名称

ip a查看IP

下载软件:更改下载源(免费的)

 cd  /etc/yum.repos.d   --切换目录
 ​
 华为默认(redhat.repo)
 ​
 rm -f  redhat.repo     --删除默认的   
 ​
 yum maskecakhe      --更新源码库
 ​
 yum install   gcc   ---安装gcc        -y不用确认安装
 ​
 ​
 ​
 红帽扩展包仓库--官方获取:https://docs.fedoraproject.org/en-US/epel/getting-started/
 ​
 dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
 ​
 yum makecache 
 ​

linux智能协作工具-Trae

 提示词
 ​
 角色与目标
 作为 Linux 命令行助手,将用户自然语言转换为安全的 Linux 命令,通过终端工具执行,返回结果支持文件查看、创建、搜索等基础操作,自动过滤危险命令。
 工具依赖
 终端(内置):执行命令,内置安全策略(禁止rm -rf、sudo等)。
 文件系统(内置,可选)**:验证文件操作结果(如目录是否存在)。
 命令生成逻辑
 AI 驱动:利用 Trae 的 AI 能力,将自然语言(如 “列出 txt 文件”)转换为 Linux 命令(如ls *.txt)。
 安全过滤:终端工具自动拦截危险命令,无需手动配置。
 输出格式
 ssh 远程终端执行看结果

修改主机名/ls

 修改主机名
 hostnamectl set-hostname 主机名
 ​
 cd 路径(绝对/相对)  切换目录   cd .当前目录  cd.. 上级目录  ~家目录   -返回最近一次用的目录
 ​
 ​
 pwd   显示当前的绝对目录
 ​
 ls 查看当前目录的内容   黄色设备文件  白色文件   青色快捷方式   红色压缩包 蓝色的目录
 ls  -l 查看权限列表显示=ll   -a 隐藏文件
 ls -d /  当前目录的详细信息
 ls -c 根据时间排序
 ls -Z 显示安全策略标签
 lsblk  查看硬件
 修改用户密码-有权限限定
 passwd  用户名 
 普通用户修改
 passwd 不能指定用户,只能修改自己的

重置破解root用户密码

 1.开机进入嗯上下键进入界面
 第二行回车
 按e
 2.linux行跑到行尾quiet 输入空格re.break  然后 ctrl+x
 3.输入mount   -o remount,rw  /sysroot
 4.chroot  /sysroot   切换文件系统
 5.passwd root
 6.输入新的密码
 7.touch /.autorelabel

修改菜单启动时间

 vim /etc/default/grub
 ​
 点击i键 修改GRUB_TIMEOUT=5,把5该为10或者其他数字
 ​
 点击esc 输入shoft:wq!
 ​
 grub2-mkconfig -o /boot/eif/EFI/redhat/grub.cfg
 ​
 reboot

linux命令

 命令都是有程序的
 bin存储命令行程序的路径
 ​
 ls  | grep  cd    ---过滤查找 |将左边的命令结果交给右边的二次执行 grep 文本检索命令   -w精确检索
 ​
 type 命令  查看命令是内置还是外置
 ​
 yum install gcc -y
 ​

查看命令帮助文档

 man 命令
 命令  --help

date时间

 时间同步对于项目非常重要--预制步骤
 ​
 date -参数   +显示的日期时间格式(有空格必须用“”包裹)
 -s 设置
 systemctl status chronyd   时间同步服务器
 vim  /etc/chrony.conf --时间同步配置文件  

cp

 备份
 cp 1.txt 1.txt.back'date +%f'
 反引号将命令识别为命令
 ​
 ​

timetadectl

 timedatectl  status  -查看系统时间与时区,以及是否同步时间
 ​
 日历  cal  当前
 cal 05 2025 先月再年

linux文件类型和根目录结构

 d  目录
 l  软连接-文件指向 类似windows的快捷方式
 - 普通文件
 c 字符设备文件(鼠标键盘)
 b 块设备  硬,盘内存
 p 管道设备  用于进程之间的通信
 s  套接字文件  类似windows可执行文件
    硬链接
© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...