Linux(CentOS)基础(一)
Linux常用目录结构
编号 | 目录名 | 说明 |
---|---|---|
1 | / | Linux根目录,最顶级目录 |
2 | /bin [binary] | 存放二进制可执行程序命令 |
3 | /dev [device] | 存放设备文件 |
4 | /etc [config] | 存放系统的配置文件 |
5 | /home [home] | 存放所有普通用户主目录 |
6 | /mnt [mount] | 存放挂载文件 |
7 | /opt [option] | 存放第三方软件 |
8 | /proc [process] | 存放内存的映像 |
9 | /root [root] | 存放超级管理员root用户的主目录 |
10 | /tmp [temp] | 存放临时文件 |
11 | /usr [user] | 存放系统应用程序 |
12 | /var [vary] | 存放随时可变的文件,如:日志,邮件等 |
命令解析器
[root@localhost ~]# 命令解析器
root 当前用户
localhost 当前主机
~ 当前位置 ~代表/root目录
# 超级管理员
$ 普通用户
最常用的命令
- init 5 桌面进入命令行模式
- su - 切换到超级管理员root
- pwd 查看当前所在目录
- ls 以平铺的方式查看当前目录下有哪些文件和文件夹
- ls -a 以平铺的方式查看当前目录下有哪些文件和文件夹(包括隐藏文件)
- ls -l [ll] 以详细信息(列表)的方式查看当前目录下有哪些文件和文件夹
- ls -la 以详细信息(列表)的方式查看当前目录下有哪些文件和文件夹(包括隐藏文件)
- cd 切换目录
- 绝对路径:以/开头的路径叫绝对路径 如:cd /tmp
- 相对路径:以当前目录开始的目录 如:cd tmp
- cd .. 返回上一层目录
技巧
tab键自动补全
搜索
find 目录 -name '*a*'
远程连接Linux
1、方式(设置Linux的连接模式为桥接模式)
- 桥接模式:给Linux在局域网中分配独立IP。然后连接到网关设置
- NAT模式:通过主机的IP连接到网关
2、查看本机IP地址,子网掩码,默认网关(windows:ifconfig;linux:ifconfig)
IP地址:192.168.1.106
子网掩码:255.255.255.0
默认网关:192.168.1.1
3、设置Linux的IP地址,子网掩码,默认网关
1)进入网络配置文件目录
cd /etc/sysconfig/network-scripts
2)编辑网络配置文件
vi ifcfg-ens33 → 按i键进入编辑模式
3)修改文件
修改
BOOTPROTO=dhcp → 把dhcp改成static
ONBOOT=no → 把no改成yes
增加
IPADDR=192.168.1.82
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114
修改完成后按esc键退出编辑模式。
然后按shift+: → 进入末行模式,输入wq保存退出
4、重启网络服务
systemctl restart network.service
5、关闭防火墙
systemctl stop firewalld.service
6、在Linux测试是否能够和本机以及外网通网
ping 192.168.1.106
ping www.baidu.com
7、查看Linux的IP地址
ip addr
文件类型
b 块设备文件
c 字符设备文件
s 套接字文件
p 管道符文件
d 文件夹
- 文件
l 软链接(快捷方式)
文件夹操作
创建 mkdir [make direction] 如:mkdir Luffy Zoro
创建多层级目录 mkdir -p a/b/c
删除 rmdir [remove direction] 只能删除空文件
一般使用 rm -rf 删除(-r:递归 -f:强制)
复制 cp -r 如:cp -r aaa/opt
重命名 mv 如:mv aaa www
剪切 mv 如:mv aaa /opt
重命名和剪切的区别:
最后的一个名称如果是目录则剪切,如果是文件夹名则重命名
文件的操作
(Linux中的文件没有扩展名)
创建 touch 如:touch a.txt b.txt c
删除 rm -rf
复制 cp
重命名 mv
剪切 mv
查看文档 cat/more/less
显示磁盘使用情况 df -h(查看百分比) du -sh(查看具体大小)
编辑文本 vi
查看当前系统内存的使用情况 free -m
查看cpu cpu:more/proc/cpuinfo