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

LINUX基础(二)
LINUX基础(三)
LINUX基础(四)
LINUX基础(五)

posted @ 2019-10-25 01:00  心脏鼓点  阅读(337)  评论(0编辑  收藏  举报