侧边栏壁纸
博主昵称
流苏小筑

步伐虽小,密而不止

Linux基本知识-1

2021年06月22日 20阅读 0评论 0点赞

Linux基本知识-1

1. Linux简介

  • 什么是Linux
    Linux是基于Unix设计的一种开源操作系统,其核心是Linux Kernel。通过不同的发行版(如Ubuntu、CentOS、Debian等)实现了灵活的适配。
  • Linux的主要特点:

    • 开源与免费
    • 稳定性和安全性
    • 强大的社区支持
    • 广泛的应用领域:服务器、嵌入式设备、容器化等

2. Linux文件系统结构

Linux文件系统采用树形结构,常见目录如下:

/: 根目录,文件系统的起点
/bin: 存放基本的二进制可执行文件,如ls、cat等
/etc: 配置文件目录,如网络配置/etc/network
/home: 用户目录,每个用户都有自己的子目录
/var: 动态文件存储目录(日志、缓存等)
/usr: 用户程序和库文件


3. 常用命令

  • 文件与目录操作
ls -l          # 列出文件详情
cd /path/to/dir # 切换目录
cp source dest  # 复制文件
mv old new      # 移动或重命名
rm -rf dir      # 删除文件或目录
  • 文件内容查看
cat file        # 查看文件内容
less file       # 分页查看
tail -f file    # 实时查看日志
  • 系统状态
df -h           # 查看磁盘使用情况
top             # 查看系统运行状态
free -m         # 查看内存使用情况
  • 用户与权限
chmod 755 file  # 修改文件权限
chown user:group file # 修改文件所有者
sudo command    # 以超级用户权限执行

4. 包管理与软件安装

  • Debian系(如Ubuntu):APT工具
sudo apt update            # 更新软件源
sudo apt install package   # 安装软件包
sudo apt remove package    # 卸载软件包
RedHat系(如CentOS):YUM/DNF工具
sudo yum update            # 更新软件源
sudo yum install package   # 安装软件包
sudo yum remove package    # 卸载软件包

5. 权限与用户管理

  • 用户管理
adduser username         # 添加用户
passwd username          # 修改密码
deluser username         # 删除用户
  • 权限模型
    Linux的权限分为三类:用户(User)、组(Group)、其他人(Others),使用rwx(读、写、执行)表示权限。
  • 示例:

    ls -l
    -rwxr-xr--  1 user group 4096 Dec 1  file
  • 用户(user) 拥有rwx权限。
  • 组(group) 拥有r-x权限。
  • 其他人(others) 拥有r--权限。

6. 系统日志与监控

  • 查看日志:

    cat /var/log/syslog       # 系统日志
    cat /var/log/auth.log     # 用户认证日志
  • 性能监控工具

    • htop: 更友好的交互式系统监控工具
    • iotop: 查看磁盘I/O使用情况
    • netstat: 检查网络连接
0

—— 评论区 ——

昵称
邮箱
网址
取消