Linux 基础之 Linux 的概念、常见目录、帮助命令、pwd、ls、cd、创建及删除目录、复制及移动目录、文本查看、打包压缩及解压缩、vi 的模式、用户及用户组的管理和用户切换

本文将深入讲解Linux操作系统的概念、常用命令、目录管理、文件操作、用户权限、vi编辑器、打包压缩、用户组管理及切换用户的方法,适合初学者和进阶者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Linux 的概念、常见目录、帮助命令、pwd、ls、cd、创建及删除目录、复制及移动目录、文本查看、打包压缩及解压缩、vi 的模式、用户及用户组的管理和用户切换
  1. Linux 有两种含义,如下所示:
  • 一种是 Linus 编写的开源操作系统的内核
  • 另一种是广义的操作系统
  1. Linux 的第一印象,如下所示:
  • 服务端操作系统和客户端操作系统要做的事情不一样
  • 命令行操作方式与图形界面的差异
  1. 学习 Linux 之前的环境准备,执行环境,如下所示:
  • 云主机
  • 无数据的 PC,不推荐多系统混跑
  • 虚拟机,推荐方式
  1. Linux 版本分为内核版本和发行版本,如下所示:
  • 内核版本分为三个部分,主版本号、次版本号、末版本号,次版本号是奇数为开发版,偶数为稳定版
  • 发行版本,如 RedHat Enterprise Linux、Fedora、CentOS、Debian、Ubuntu 等等
  1. 终端的使用,如下所示:
  • 图形终端
  • 命令行终端
  • 远程终端,SSH、VNC
  1. 常见目录介绍,如下所示:
  • /,根目录
  • /rootroot 用户的家目录
  • /home/username,普通用户的家目录
  • /etc,配置文件目录
  • /bin,命令目录
  • /sbin,管理命令目录
  • /usr/bin、/usr/sbin,系统预装的其它命令
  1. 万能的帮助命令,如下所示:
  • man 帮助
  • help 帮助
  • info 帮助
  • 使用网络资源,搜索引擎和官方文档
  1. man 帮助,如下所示:
  • manmanual 的缩写
  • man 帮助用法演示,如 man ls
  • man 也是一条命令,分为 9 章,可以使用 man 命令获得 man 的帮助,如 man 7 man
  1. help 帮助,如下所示:
  • shell 命令解释器,自带的命令称为内部命令,其它的是外部命令
  • 内部命令使用 help 帮助,如 help cd
  • 外部命令使用 help 帮助,如 ls --help
  1. info 帮助,如下所示:
  • info 帮助比 help 更详细,作为 help 的补充,如 info ls
  1. Linux 中,一切皆文件,如下所示:
  • 文件查看
  • 目录文件的创建与删除
  • 通配符
  • 文件操作
  • 文本内容查看
  1. 显示当前的目录名称,可以使用 pwd
  2. 更改当前的操作目录,可以使用 cd,如下所示:
  • cd /path/to/... 绝对路径
  • cd ./path/to/... 相对路径
  • cd ../path/to/... 相对路径
  1. 文件查看,查看当前目录下的文件,可以使用 lsls [选项,选项…] 参数…,常用参数如下:
  • -l 长格式显示文件
  • -a 显示隐藏文件
  • -r 逆序显示
  • -t 按照时间顺序显示
  • -R 递归显示
  1. 建立目录,可以使用 mkdir,常用参数是 -p,建立多级目录。删除空目录,可以使用 rmdir。删除非空目录,可以使用 rm -f
  2. 复制文件和目录,可以使用 cp。基本语法是 cp[选项] 文件路径和 cp[选项] 文件… 路径。常用参数,如下所示:
  • -r 复制目录
  • -p 保留用户、权限、时间等文件属性
  • -a 等同于 -dpR
  1. 移动文件,可以使用 mv。基本语法是 mv[选项] 源文件 目标文件和 mv[选项] 源文件 目录。
  2. 删除文件,可以使用 rm。常用参数,如下所示:
  • -r 删除目录,包括目录下的所有文件
  • -f 删除文件不进行提示
  • 注意,rm 命令可以删除多个目录,需谨慎使用
  1. 通配符,定义是 shell 内建的符号,用途是操作多个相似,有简单规律的文件。常用通配符,如下所示:
  • * 匹配任何字符串
  • ? 匹配 1 个字符串
  • [xyz] 匹配 xyz任意一个字符
  • [a-z] 匹配一个范围
  • [!xyz][^xyz] 不匹配
  1. 文件查看命令,如下所示:
  • cat 文本内容显示到终端
  • head 查看文件开头
  • tail 查看文件结尾,常用参数中加 -f,文件内容更新后,显示信息同步更新
  • wc 统计文件内容信息
  1. 打包与压缩,压缩与解压缩,Linux 的备份压缩,如下所示:
  • 最早的 Linux 备份介质是磁带,使用的命令是 tar
  • 可以打包后的磁带文件进行压缩储存,压缩的命令是 gzipbzip2
  • 经常使用的扩展名是 .tar.gz、.tar.bz2、.tgz
  1. 打包命令,可以使用 tar,常用参数,如下所示:
  • c 打包
  • x 解包
  • f 指定操作类型为文件
  1. 文本编辑器 vi,多模式文本编辑器,多模式产生的原因,四种模式,分别是正常模式、插入模式、命令模式和可视模式。
  2. video 的可视模式,三种进入可视模式的方法,如下所示:
  • v 字符可视模式
  • V 行可视模式
  • ctrl+v 块可视模式,配合 dI 命令可以进行块的便利操作
  1. 用户与权限管理,用户管理的常用命令,如下所示:
  • useradd 新建用户
  • userdel 删除用户
  • passwd 修改用户密码
  • usermod 修改用户属性
  • chage 修改用户属性
  1. 用户组管理命令,如下所示:
  • groupadd 新建用户组
  • groupdel 删除用户组
  1. 用户切换,如下所示:
  • su 切换用户
  • su - USERNAME 使用 login shell 方式切换用户
  • sudo 以其它用户身份执行命令
  • visudo 设置需要使用 sudo 的用户组
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值