目录
1.文件目录结构
2. 远程登录Linux系统
3. Vi/Vim编辑器
4. 开机、重启和用户登录注销
5. 用户管理
6. 实用指令
6.1 指定运行级别
6.2 切换到指定运行级别的指令
6.3 如何找回 root 密码,如果我们不小心,忘记 root 密码,怎么找回。
6.4 帮助指令
6.5 文件目录
6.5.1 pwd (功能描述:显示当前工作目录的绝对路径)
6.5.2 ls 指令
6.5.3 cd 指令
6.5.4 mkdir 指令
6.5.5 rmdir 指令
6.5.6 touch 指令
6.5.7 cp 指令[重要]
6.5.8 rm 指令
6.5.9 mv 指令
6.5.10 cat 指令
6.5.11 more 指令
6.5.12 less 指令
6.5.13 > 指令 和 >> 指令
6.5.14 echo 指令
6.5.15 head 指令
6.5.16 tail指令
6.5.17 ln 指令
6.5.18 history 指令
6.6 时间日期类
6.6.1 date 指令-显示当前日期
6.6.2 date 指令-设置日期
6.6.3 cal 指令
6.7 搜索查找类
6.7.1 find指令
6.7.2 locate 指令
6.7.3 grep 指令 和 管道符号 |
6.8 压缩和解压类
6.8.1 gzip/gunzip 指令
6.8.2 zip/unzip 指令
6.8.3 tar 指令
7.组管理和权限管理
7.1 Linux 组基本介绍
7.2 文件/目录 所有者
7.2.1 查看文件的所有者
7.2.2 修改文件所有者
7.3 组的创建
7.3.1 基本命令
7.3.2 创建一个用户并添加到现有得组
7.4 文件/目录所在的组
7.4.1 查看文件/目录所在的组
7.4.2 修改文件所在的组
7.5 其他组
7.6 改变用户所在组
7.7 权限的基本介绍
7.7.1 文件权限的修改 chmod
7.7.2 修改文件所有者/组 chown
8. crond 任务调度
9.Linux磁盘分区、挂载
9.1 分区基础知识
9.2 Linux 分区
9.3 挂载的经典案例
9.4 磁盘情况查询
查询系统整体磁盘使用情况
查询指定目录的磁盘占用情况
磁盘情况-工作实用指令
10. 指定固定IP
11. 进程管理
11.1 ps -aux 指令详解
11.2 查看进程的父进程
11.3 终止进程kill 和 killall
11.4 查看进程树 pstree
11.5 服务(service)管理
11.6 chkconfig 指令
11.6 动态监控监控进程
11.7 查看系统网络情况 netstat(重要)
12 RPM 和 YUM
rpm包的简单查询指令:
rpm包名基本格式:
rpm包的其它查询指令:
卸载rpm包:
安装rpm包:
yum
13 搭建JavaEE 环境
安装JDK
Tomcat
开放端口 8080 ,这样外网才能访问到 tomcat
重启防火墙
1.文件目录结构
1.1 Linux的文件系统用的是层级树状目录结构,结构根部最上层就是根目录"/",在此目录下创建其他的目录,而不像Windows分C,D,E盘。

1.2 目录结构的具体介绍


/proc /srv /sys 不能轻易动,有关于内核


1.3 总结
- linux的目录中有且只有一个根目录 /
- linux的各个目录存放的内容是规划好的,不乱放文件
- linux是以文件的形式管理我们的设备,因此linux系统,一切皆为文件
2. 远程登录Linux系统
2.1 linux命令终端输入ifconfig找到ip地址
2.2 xshell连接

2.3 XFTP

2.4 成功后乱码以及解决


3. Vi/Vim编辑器

- 拷贝当前行 yy , 拷贝当前行向下的 5 行 5yy,并粘贴(p)。
- 删除当前行 dd , 删除当前行向下的 5 行 5dd
- 在文件中查找某个单词 [命令行下 /关键字 , 回车 查找 , 输入 n 就是查找下一个 ],查询hello.
- 设置文件的行号,取消文件的行号.[命令行下 : set nu 和 :set nonu]
- 编辑 /etc/profile 文件,使用快捷键到底文档的最末行[G]和最首行[gg],注意这些都是在正常模式下执行的。
- 在一个文件中输入 "hello" ,然后又撤销这个动作,再正常模式下输入 u
- 编辑 /etc/profile 文件,并将光标移动到 第 20 行 shift+g 第一步:显示行号 :set nu 第二步:输入 20 这个数 第三步: 输入 shift+g

4. 开机、重启和用户登录注销
4.1 shutdown
- shutdown -h now : 表示立即关机
- shutdown -h 1 : 表示 1 分钟后关机
- shutdown -r now: 立即重启
4.2 halt 就是直接使用,效果等价于关机
4.3 reboot 就是重启系统。
4.4 sync 把内存的数据同步到磁盘 当我们关机或者重启时,都应该先执行以下 sync 指令,把内存的数据写入磁盘,防止数据丢失。
4.5 用户登录和注销
- 登录时尽量少用 root 帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用”su - 用户名’命令来切换成系统管理员身份.
- 在提示符下输入 logout 即可注销用户
- logout 注销指令在图形运行级别无效,在 运行级别 3 下有效.
- 运行级别这个概念,后面介绍
5. 用户管理
5.1 Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
5.2 Linux 的用户需要至少要属于一个组。
5.3 useradd [选项] 用户名
- 当创建用户成功后,会自动的创建和用户同名的家目录
- 也可以通过 useradd -d 指定目录 新的用户名,给新创建的用户指定家目录

5.4 给用户指定或者修改密码
- passwd 用户名
5.5 删除用户
- userdel 用户名
- 删除用户xm,但是要保留家目录 : userdel xm
- 删除用户xh以及用户主目录 : userdel -r xh
- 在删除用户时,我们一般不会将家目录删除。
5.6 查询用户信息
- id 用户名

5.7 切换用户名
- 在操作 Linux 中,如果当前用户的权限不够,可以通过 su - 指令,切换到高权限用户,比如 root
- su – 切换用户名
1)从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。
2)当需要返回到原来用户时,使用 exit 指令
5.8 用户组 :类似于角色,系统可以对有共性的多个用户进行统一的管理。
- 增加组 :groupadd 组 名
- 删除组 :groupdel 组 名
-
增加用户时直接加上组 :useradd -g 用户组 用户名
- 修改用户的组 :usermod -g 用户组 用户名
5.9 用户和组的相关文件
/etc/passwd 文件:
用户(user)的配 置文件,记录用户的各种信息
每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录 Shell
/etc/shadow 文件:
口令的配置文件
每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
/etc/group 文件:
组(group)的配置文件,记录 Linux 包含的组的信息每行含义:组名:口令:组标识号:组内用户列表
6. 实用指令
6.1 指定运行级别
运行级别说明:
0:关机
1:单用户【找回丢失的密码】
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用运行级别是 3 和 5 ,要修改默认的运行级别可改文件
/etc/inittab 的 id:5:initdefault: 这一行中的数字
6.2 切换到指定运行级别的指令
init [012356] -》》》 init 3 ,init 5 , init 0
6.3 如何找回 root 密码,如果我们不小心,忘记 root 密码,怎么找回。
思路: 进入到 单用户模式,然后修改 root 密码。因为进入单用户模式,root 不需要密码就可以登录。
开机->在引导时输入 回车键-> 看到一个界面输入 e -> 看到一个新的界面,选中第二行(编辑内核)在输入 e-> 在这行最后输入 1 ,再输入 回车键->再次输入 b ,这时就会进入到单用户模式。
这时,我们就进入到单用户模式,使用 passwd 指令来修改 root 密码。
6.4 帮助指令
当我们对某个指令不熟悉时,我们可以使用 Linux 提供的帮助指令来了解这个指令的使用方法。
6.4.1 man 获得帮助信息 :man [命令或配置文件](功能描述:获得帮助信息)
6.4.2 help指令:(功能描述:获得 shell 内置命令的帮助信息)
案例:查看 cd 命令的帮助信息
6.5 文件目录
6.5.1 pwd (功能描述:显示当前工作目录的绝对路径)
6.5.2 ls 指令
基本语法:ls [ 选 项] [目录或是文件]
常用选项:-a :显示当前目录所有的文件和目录,包括隐藏的
-l :以列表的方式显示信息
6.5.3 cd 指令
基本语法:cd [参数] (功能描述:切换到指定目录)
常用参数:
cd ~ 或者 cd :回到自己的家目录
cd .. 回到当前目录的上一级目录
实例:
案例 1:使用绝对路径切换到 root 目录 :cd /root











版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/19987.html