Linux常用命令
Posted 小手代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令相关的知识,希望对你有一定的参考价值。
1.PWD命令:显示用户当前所在目录
2.ls 命令: 对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息 格式ls [选项][目录或文件]
3.cd 命令:改变工作目录。将当前工作目录改变到指定的目录下
4.grep 命令:用于查找文件里符合条件的字符串
5.find 命令:用来在指定目录下查找文件
6.chmod 命令:控制用户对文件的权限的命令
7.ps 命令:用来列出系统中当前正在运行的那些进程,类似于 windows 的任务管理器
8.kill 命令:用于删除执行中的程序或工作
9.tail 命令: 查看测试项目的日志 说明:一般测试的项目里面,有个logs的目录文件,会存放日志文件,有个xxx.out的文件,可以用tail -f 动态实时查看后端日志
10.netstat 命令 : 查看端口 etstat -anp | grep 端口号
11.mkdir 命令: 创建空目录 mkdir [选项] [路径] 文件名
12.rmdir 命令: 删除空目录 不能删除非空目录,不能删除文件
13.touch 命令: 新建空文件 touch [路径] 文件名 (可以多个)
14.rm 命令: 删除文件或目录 rm [选项] 文件名
Linux操作系统与常用命令
文章目录
- 1. 操作系统介绍
- 2. 操作系统分类
- 3. Linux系统的发展史
- 4. Linux系统应用领域
- 5. 文件和目录
- 6. Linux 终端命令格式
- 7. 常用命令-显示文件和目录
- 8. 常用命令-显示详细信息
- 9. 常用命令-切换目录
- 10. 常用命令-创建文件和目录
- 11. 常用命令-删除文件和目录
- 12. 常用命令-文件拷贝
- 13. 常用命令-移动
- 14. 常用命令-其他
- 15. 常用命令-日历、日期指令
- 16. 常用命令-历史指令
- 17. 常用命令-文件查看cat
- 18. 常用命令-文件查看more
1. 操作系统介绍
操作系统的作用:
对上提供软件运行支持,对下控制硬件的运行。
2. 操作系统分类
操作系统的分类:
桌面(Windows)、服务器(Linux)、嵌入式(Linux)、移动设备操作系统(IOS\\Android)
3. Linux系统的发展史
1、linux 基于unix 发展而来
2、linux 内核:系统的心脏,包含:驱动、文件系统、进程系统
3、linux 发行版: 内核+软件+手册
常见发行版: centos redhat ubuntu
4. Linux系统应用领域
linux 主要用在 服务器领域
主要领域: 服务器、嵌入式、个人桌面
5. 文件和目录
linux 和 windows 文件存储方式不同:windows 有多个根目录(c: d:) linux 只有一个根目录 /
linux 根目录: 文件--》其他--》计算机
根目录:
/bin 二进制文件
/home 用户目录
/home/xxx 用户家目录
/etc 系统配置文件目录
/root 超级管理员的目录™
6. Linux 终端命令格式
终端:软件控制台,在终端中输入指令可以快速操作计算机
终端指令的格式:
命令 [-选项] [参数]
查看帮助有两种方式:
- man 命令
- 回车 一行
- 空格 一页
- f -下一屏
- b - 上一屏
- q - 退出
2)命令 --help
7. 常用命令-显示文件和目录
-
pwd 显示当前所在的路径
-
tree 以树状列表的方式显示文件夹的内容
- tree 当前目录
2)tree aaa 指定目录
-
ls 以列表的方式显示文件夹的内容
ls -a 显示所有文件(包含隐藏文件)
隐藏文件,在linux 中 以 “.” 开头
8. 常用命令-显示详细信息
-
ls的两个选项
-l 以详细信息的方式显示列表内容
-h 以更加人性化的方式显示文件夹内容(文件大小 K MB …)
9. 常用命令-切换目录
cd 指令,切换工作目录
用法:
- cd 路径 切换到指定路径
- cd 回到家目录
- cd ~ 回到家目录
- cd . 当前目录
- cd … 上级目录
- cd - 上次所在的目录
10. 常用命令-创建文件和目录
-
mkdir 创建目录,递归创建 添加-p选项
-
touch 创建一个文件:touch 文件名, 多个文件:touch 文件1 文件2…
-
gedit 用来打开一个文件进行编辑
-
打开文件后,终端进入等待状态
-
可以同时编辑多个文件 gedit 文件1 文件2
-
11. 常用命令-删除文件和目录
-
rm --> remove
删除文件或者目录
删除文件: rm 文件名
-i 以交互模式删除
-f 强制删除不提示
删除文件夹: rm -r 文件夹名, 递归删除目录中的内容™™
12. 常用命令-文件拷贝
-
cp --> copy
用来拷贝文件或者目录
拷贝文件: cp 源路径 目标路径
-i 交互模式拷贝
-f 强制覆盖不提示
-v 显示拷贝的过程
-a 拷贝原有属性
拷贝目录: cp -r 源路径 目标路径
13. 常用命令-移动
-
mv --> move
1、移动文件或者文件夹
mv 源路径 目标路径
-i 交互方式进行文件的移动
-f 强制覆盖不提示
-v 显示移动的过程
注意:移动文件夹不需要加 -r 选项
2、重命名文件或者文件夹
重命名:在一个目录中进行移动才能进行重命名
mv 旧文件名 新文件名
14. 常用命令-其他
-
清屏 clear ctrl+l
-
which 查看某个指令所在的位置
-
Tab 键 :自动补全
- 没有歧义,自动补全
2)有歧义(多个文件) 按2次 tab 键可以查看候选的文件名
-
终止指令的执行 ctrl +c
-
终端字体调整
放大 ctrl + shif + =
缩小 ctrl + -
15. 常用命令-日历、日期指令
-
cal 查看日历
-3 上月、当前月、下一月
-y 显示一年的日历
-j 以 一年中第xx天的格式来显示日历
-
date 查看日期时间
date 查看当前的年月日时分秒
格式化显示:
date “+%Y” 输出年份
%m 月份
%d 天数
%H 时
%M 分
%S 秒
%F 等价于 %Y-%m-%d
%T 等价于 %H:%M:%S™
16. 常用命令-历史指令
-
history 用来查看历史指令的信息
-
history 显示所有的历史指令
-
history 数量 显示一定数量的历史指令
-
! 编号 执行某个历史指令
-
-
历史指令保存在 ~/.bash_history 文件中
17. 常用命令-文件查看cat
-
cat 查看或连接文件
1、查看文件
cat 文件名
-n 查看文件的时候,对每一行进行编号
-b 非空行进行编号
-s 连续2行以上的空行,只显示1行
2、连接文件,把两个文件合并到一起输出
cat 文件名1 文件名2
18. 常用命令-文件查看more
-
more 用来分屏(分页)查看文件内容
选项:
+num 从第num行开始查看文件
-p 先清屏,再查看文件
-s 连续2行以上的空行,只显示一行
快捷键:
回车 查看一行
空格 查看下一屏
ctrl + f / f 下一屏
ctrl + b/ b 上一屏
退出 q
以上是关于Linux常用命令的主要内容,如果未能解决你的问题,请参考以下文章