Centos 7 :
~]# systemctl poweroff
~]# systemctl reboot
*:
~]# poweroff
~]# halt
~]# reboot
Stallman:
*含义: *学习和修改, *使用:*分发: *创新衍生版:
Linux的哲学思想:
- 一切皆文件
把几乎所有的资源通通抽象为文件格式; 包括硬件设备, 甚至通信接口
Open(), read(), write(), close(), delete(), create()
- 有众多单一功能的程序组成的: 一个程序只做一件事, 并且做好;
- 尽量避免跟用户交互;
目标: 易于已编程的方式实现自动化任务
- 使用文本保存配置信息.
文件系统: 层级结构: 有索引
/: 原初起点
第二层结构:
第三层结构:
倒置树状结构:
/dev/pts/2
最左侧/: 表示根目录
其他的/: 表示路径分隔符
Linux的路径分隔符是/
Windows的是\
文件的路径表示:
绝对路径: 从根开始表示出的路径
相对路径: 从当前位置开始表示出的路径
文件名使用法则:
严格区分字符大小写:
目录也是文件,在同一路径下,两个文件不能同名
支持使用除/以为的任意字符:
最长不能超过255个字符
用户有家目录: home
用户的起始目录: 普通用户管理文件的位置:
工作目录:
/etc/sysconfig/network-scripts/ifcfg-ens33
basename: 最右侧的文件或者目录名
dirname: basename左侧文件的路径:
命令
~]# basename /etc/sysconfig/network-scripts/ifcfg-ens32
~]# ifcfg-ens32
~]# dirname /etc/sysconfig/network-scripts/ifcfg-ens32
~]# /etc/sysconfig/network-scripts
Root设置默认管理员登录
~]#vim /etc/gdm/custom.conf
- [daemon] #根目录下添加
- AutomaticLoginEnable=True
- AutomaticLogin=root
Linux#查看端口开启状态
~]# lsof -i:端口
~]# nc -lpxx&
~}# netstat -anp #查看当前开启的所有端口
~]#