学习Linux运维第一天

第一步安装vmware-12

第一步

 

企业常用centos 7.2 内核版本3.10  

    centos 7.9 内核版本3.10 或者升级为4.18

    ubutu 20.版本 16.04

    阿里云 mirrors

    优化源

 

 

查看下源

忘记root密码。电脑重启后,进入内核,挂载系统目录,更改根目录,然后修改

crontab (定时任务)

 分时日月周

 

SELinux,默认优化的时候会关闭

setenforce 0

查看进程

ps axu | head -n 10

查看程序关系(进程树)

pstree

 

//关机相关命令

shutdown -h now //⽴即关机,

 reboot //重启命令,

sshd默认端口22

mysql 默认端口306

netstat -lntup(查看网络连接)

优化服务器时,把防火墙关了

systemctl stop firewalld

systemctl start firewalld

shell可以实现linux大部分管理

普通用户以$结尾

root用户以#结尾

 

[root@wing ~]# ls -a /tmp/   #命令+选项+参数

 bash 命令补全 TAB

history 查看历史命令

vim.bash_history

 alias XXX 定义别名

unalias XXX取消别名

 

当我们执⾏⼀个命令

整个命令执⾏流程如下:

1.判断命令是否通过绝对路径执⾏

2.判断命令是否存在别名

3.判断⽤户输⼊的是内部命令还是外部命令

4.内部命令直接执⾏, 外部命令检测是否存在缓存

5.检测 PATH 路径, 有执⾏, ⽆报错

 

反斜杠(\):使反斜杠后⾯的⼀个变量变为字符串。

单引号(''):转义其中所有的变量为单纯的字符串。

双引号(""):保留其中的变量属性,不进⾏转义处理

反引号(``):把其中的命令执⾏后返回结果。

 

通过 man 命令获取帮助

 

/etc 系统重要配置⽂件, 以及常⽤服务配置⽂件

/var 存放系统引导启动时产⽣的可变⽂件,⽂件通常动态更改的,例如: 缓存⽬录,⽇志⽂件

/run 系统启动后, 运⾏的程序产⽣的运⾏时数据, 包括进程的pid⽂件,锁⽂件等

/home 普通⽤户的主⽬录, 普通⽤户的家⽬录默认为/HOME/USERNAME

/root 超级管理员的主⽬录, 普通⽤户⽆权操作

/tmp 存放临时⽂件, ⼀般存放超过10天以上都会⾃动删除,可以更改删除临时⽂件的期限

/boot 存放系统引导时候需要的⽂件

/dev 存放设备⽂件

/usr 安装的软件, 共享库, 重要的⼦⽬录有

/usr/bin ⽤户命令⽬录

/usr/sbin 管理员命令⽬录

/usr/local 本地⾃定义安装的软件

 /注意:在Linux7系统中, /bin, /sbin, /lib, /lib64都以软链接的形式链接到/usr/⽬录下,

/bin --> /usr/bin

/sbin --> /usr/sbin

lib -> usr/lib

lib64 -> usr/lib64


cd 命令常⻅⽤法:

. 表示⽤户所处的当前⽬录

.. 表示上级⽬录

~ 表示当前⽤户⾃⼰的家⽬录

cd - //切换上次所在⽬录

cd ~ //切换⾄当前⽤户家⽬录

cd //切换⾄当前⽤户家⽬录

cd . //.代表当前⽬录,⼀般在拷⻉、移动等情况下使⽤

cd .. //切换⾄当前⽬录的上级⽬录

⽬录创建命令 mkdir

以树状显示⽬录结构命令 tree

文件的默认权限是0644 目录的权限是0755

sort -n默认升序 -nr默认降序

 

posted @   leonQ0124  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示