初识Linux
初识Linux
目录
文章目录
- 初识Linux
- 目录
- 第一章 Linux 基础知识和命令
- Linux 操作系统的目录结构
- Linux基础命令
- (1)ls 命令
- (2)目录切换相关命令
- (3) Mkdir命令-创建文件夹
- (4)文件操作命令
- (5)查找命令(which、find)
- (6)-grep -wc 管道符
- (7)-echo -tail -重定向符
- vim命令
- 第二章、用户
- (1)Linux中的root用户
- (2)用户和用户组
- (3)查看权限控制 `ls -l`
- (4)修改权限控制 `-chmod`
- (5)修改权限控制 -chown
- 第三章、 各类技巧
- (1)快捷键
- (2)软件安装
- (3)systemctl
- (4)软链接
- (5)日期
- (6)时区
- (7)ntp
- (8)ip地址
- (9) 端口
- Linux系统端口分类
- 查看端口占用
- (10) 进程相关知识
- 1. 什么是进程
- 2. 管理进程的命令
- (11)主机名
- 环境变量
- PATH变量
- $符号
第一章 Linux 基础知识和命令
Linux 操作系统的目录结构
- Linux 只有一个顶级目录,称之为:根目录
- windows 系统有多个顶级目录,即各个盘符
- 出现在开头的 == /== 表示:根目录
- 出现在后面的==/==表示:层次关系
Linux基础命令
通用格式:command [-options] [ parameter]
- comand: 命令本身
- options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节
- parameter: [可选,非必填]命令的参数,多数用于命令的指向目标等
- 语法中的[],表示可选的意思
(1)ls 命令
ls [-a -l -s] [路径]
- 助记: ls :list的缩写,表示:列出目录内容
- HOME目录是?
- 每一个用户在Linux系统的专属目录,默认在:/home/用户名
- 当前工作目录?
- Linux命令行在执行命令的时候,需要一个工作目录,打开命令行程序(终端)默认设置工作目录在用户的HOME目录
-
ls命令的作用?
- 在命令行中,以平铺的形式,展示当前工作目录(默认home目录)下的内容(文件或文件夹)
-
ls命令的选项:
- -a选项,可以展示出隐藏的内容
- 以.开头的文件或文件夹默认被隐藏,需要-a才能显示出来
- -l选项,以列表的形式展示内容,并展示更多细节
- -h选项,需要和-l选项搭配适合用,以更加人性化的方式显示文件的大小单位
- -a选项,可以展示出隐藏的内容
-
命令的选项组合使用
- 命令的选项是可以组合使用的,比如:ls - lah,等同于ls -a -l -h
(2)目录切换相关命令
- cd 命令的作用
- cd命令来自英文:Change Directory
- cd命令可以切换当前工作目录,语法是:
cd [Linux路径]
- 没有选项,只有参数,表示目标路径
- 使用参数,切换到指定路径
- 不使用参数,切换工作目录到当前用户的HOME
- pwd命令的作用
- pwd命令来自英文:Print Work Directory
- 作用是:输出当前所在的工作目录
- tip1:相对路径和绝对路径
- 绝对路径: 以根目录做起点,描述路径的方式,路径以**/**开头
cd/home/用户名/Desktop
- 相对路径:以当前目录做起点,描述路径的方式,路径不需以**/**开头
cd Desktop 或者 cd ./Desktop
- tip2: 特殊路径符有哪些?
.
表示当前目录,比如cd .
或cd./Desktop
..
表示上一级目录,比如:cd..
或cd ../..
~
表示用户的HOME目录,比如:cd~
或cd ~/Desktop
(3) Mkdir命令-创建文件夹
-
mkdir命令的语法和功能
- 作用:mkdir用以创建新的目录(文件夹)
- 语法:
mkdir [-p] Linux路径
- 参数必填,表示要创建的目录的路径、相对、绝对、特殊路径符都可以使用
-
-p选项的作用
- 可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录
(4)文件操作命令
-touch -cat -more - cp -mv -rm
- touch命令
- 用于创建一个新的文件
- 语法touch Linux路径
- 参数必填,表示要创建的文件的路径 - cat命令
- 用于查看文件内容
- 语法:
cat Linux 路径
- 参数必填,表示要查看的文件的路径
- more命令
- 用于查看文件内容,可翻页查看
- 语法:
more Linux 路径
- 参数必填,表示要查看的文件的路径
- 使用空格进行翻页,使用q退出查看
- cp命令
- 用于复制文件或文件夹
- 语法:
cp [-r] 参数1 参数2
- -r选项,可选,用于复制文件夹使用,表示递归
- 参数1,Linux 路径, 表示被复制的文件或文件夹
- 参数2,Linux 路径,表示要复制去的地方
- mv命令