1. Linux基本命令
1. Linux 基本操作
1 基本命令
| 序号 | 命令 | 对应英文 | 作用 |
|---|---|---|---|
| 1 | ls | list | 查看当前文件夹下的内容 |
| 2 | pwd | print work directory | 查看当前所在文件夹 |
| 3 | Cd [目录名] | change directory | 切换文件夹 |
| 4 | Touch [文件名] | touch | 如果文件不存在,新建文件 |
| 5 | mkdir [目录名] | make directory | 创建目录 |
| 6 | rm [文件名] | remove | 删除制定的文件名或目录:rm 文件名 rm -r 目录 |
| 7 | clear | clear | 清屏 |
- 蓝色是文件夹
- 白色是文件
1.1 linux终端命令的格式
command [-options] [parameter]
- command 命令名
- -options 命令的选项
- parameter 传给命令的参数
例子:touch -aaa command [-options] 创建文件
1.2 缩放窗口
1.“ctrl”+”shift”+”=” :放大终端窗口
2.“ctrl”+“-” :缩小终端窗口
2. 查阅命令帮助信息
以下2种方式可以查看帮助信息
| 命令 | 作用 |
|---|---|
| command –help | 显示command命令的帮助信息 |
| man command | 查阅command 命令的使用手册 |
man=manual
| man 在操作建 | 功能 |
|---|---|
| 空格建 | 显示手册页的下一屏 |
| Enter键 | 一次滚动手册页的一行 |
| b | 回滚一屏 |
| f | 前滚一屏 |
| q | 退出 |
| /word | 搜索word 字符串 |
自动补全
Tab键:
- 按1下自动补全唯一的目录或文件
- 按2下 提示不唯一的可能的目录
Ctrl+C
中断运行
3. 文件和目录特点
3.1 文件和目录特点:
隐藏文件==> 文件名前加.
查看隐藏文件==> ls -a.代表当前目录.. 代表上一级目录
3.1.1 ls-文件和目录命令,列表和文件大小选项
-a: 显示指定目录下所有子目录与文件,包括隐藏文件-l: 以列表方式显示文件的详细信息-h: 配合-l以人性化方式显示文件大小
3.1.2 通配符 含义
*:代表任意个数个字符?: 代表任意一个字符,只能是1个[]: 表示可以匹配字符组中任意一个[abc]: 匹配a、b、c中的任意一个[a-f]:匹配从a到f范围内的任意一个
3.1.3 切换目录
cd: 却换到当前用户的主目录(/home/用户目录)cd ~: 却换到当前用户的根目录(/root)cd .:保持在当前目录不变cd ..:切换到上级目录cd - 最近两次工作目录间来回切换
相对路径和绝对路径
- 相对路径: 在输入路径时,最前面不是/或者-,表示相对当前目录所在的目录位置
- 绝对路径: 在输入路径时,最前面是/或者-,表示从根目录/家目录开始的具体目录位置
3.1.4 创建文件 touch
touch
- 如果文件不存在可以创建空白文件
- 如果已存在则可以更新修改日期
3.1.5 创建文件夹/目录mkdir
mkdirmkdir 文件名:可以在当前目录下创建文件夹mkdir -p a/b/c: 直接在当前位置创建a文件夹,里面再创建b,再里面又创建c
- 注意:在同一个目录下不允许又重复名字的文件或文件夹
3.1.6 删除文件或文件夹rm
rm
删除后不能转移到回收站,是直接彻底删除 、
| 选项 | 含义 |
|---|---|
| -r | 递归地删除目录下的内容,删除文件夹时必须加此参数 |
| -f | 强制删除,忽略不存在的文件,无需提示 |
3.1.7 其他
- 1.
echo文字内容 显示参数指定的文字,通常会和重定向联合使用 - 2.重定向
>和>>- linux允许将命令执行结果重定向到一个文件
- 将本应该显示在终端上的内容 输出/追加到指定文件中
- 其中 注意如果没有指定的文件,就会新建对应文件
>表示输出,会覆盖文件原有的内容
>>表示追加,将会内容追加到已有文件的末尾
4. 复制和移动文件
| 序号 | 命令 | 对应的英文 | 作用 |
|---|---|---|---|
| 1 | tree [目录名] | tree | 以树状图列出文件目录结构 |
| 2 | cp 源文件 目标文件 | copy | 复制文件或目录 |
| 3 | mv 源文件 目标文件 | move | 移动文件或目录/文件或目录重命名 |
4.1 tree
tree ~: 显示home/用户名下的目录树tree -d:只显示目录不显示文件
4.2 cp
| 选项 | 作用 |
|---|---|
| -i | 覆盖文件前提示 |
| -r | 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名 |
4.3 mv
| 选项 | 作用 |
|---|---|
| -i | 覆盖文件前提示 |
| mv | 源文件目录和目标目录一样可以重命名文件 |
5. 查看文件内容
| 序号 | 命令 | 对应英文 | 作用 |
|---|---|---|---|
| 1 | cat 文件名 | concatenate | 查看文件内容、创建文件、文件合并、追加文件内容等功能 |
| 2 | more 文件名 | more | 分屏显示文件内容 |
| 3 | grep 搜索文本 文件名 | grep | 搜索文本里的内容 |
5.1 cat 查看长篇内容的样子 需要鼠标滚动到下一页 查看少量内容
cat
| 选项 | 作用 |
|---|---|
| -b | 对飞空输出行编号 |
| -n | 对输出行的所有行号编号 |
nl等价于cat -b
1. Linux基本命令的更多相关文章
- Linux基本命令(一)
Linux基本命令 编辑器 vim编译器 Gnu工具链-gcc调试器 GDB操作系统是用C来写的 系统编程 (核心骨架 80%) 文件I/O 文件系统 进程{ 进程控制原语.进程间通信.进程间关系 信 ...
- 2 、Linux基本命令-ls-pwd-cd-date-hwclock
Linux基本命令: 1.ls-查看目录下的文档 语法: ls 目录 注: .当前目录 ..上级目录 如:ls /etc/ 相关参数: -l 显示详细信息 ls /etc/ -l -a 显示隐藏的 ...
- Linux基本命令 目录
Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...
- linux 基本命令 [转]
linux 基本命令 1.ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@lin ...
- 转:Linux基本命令大全
Linux基本命令大全 新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容 ...
- 剑指Offer——知识点储备--Linux基本命令+Makefile
剑指Offer--知识点储备–Linux基本命令 1.linux下查看进程占用cpu的情况(top): 格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参 ...
- Linux(1)- 服务器核心知识、Linux入门、VMware与centeos安装、远程连接linux、linux基本命令使用
一.服务器核心知识 1.电脑和电脑的硬件组成 现在的人们几乎无时无刻不在使用着电脑!不管是桌上型电脑(桌机).笔记型电脑(笔电).平板电脑,还是智慧型手机等等,这些东西都算是电脑.虽然接触这么多,但是 ...
- Linux学习总结(9)——Linux 新手必知必会的 10 条 Linux 基本命令
Linux 对我们的生活产生了巨大的冲击.至少你的安卓手机使用的就是 Linux 核心.尽管如此,在第一次开始使用 Linux 时你还是会感到难以下手.因为在 Linux 中,通常需要使用终端命令来取 ...
- 第三章 Linux基本命令操作
第三章 Linux基本命令操作 ¨ 本节所讲内容: ¨ 3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法 ¨ 3.2 基本命令的使用:ls.pwd.cd.hist ...
- linux 基本命令 1
Linux基本命令(一) 目标 熟练使用 Linux常用的命令 ls 查看文件 clear 清空 cd pwd mkdir touch rm cp mv tree chmod find gr ...
随机推荐
- 用while循环写一个简单的猜数字游戏
import random #练习:模拟猜数字的游戏 """ 计算机出一个1~100之间的随机数由人来猜 计算机根据人猜的数字分别给出 大一点/小一点/猜中了 的提示 & ...
- 如何在文本编辑器中实现搜索功能? 字符串比较算法 BF算法 RK算法
1.暴力比较 BF算法 2.比较字串hash值 RK算法 //字符串匹配 public class StringCmp { //约定:A主串长 n ,B模式串 长m.要求:在A串中找到B串匹配的下标 ...
- acwing 600. 仰视奶牛
题目地址 https://www.acwing.com/problem/content/description/602/ 约翰有N头奶牛,编号为1到N. 现在这N头奶牛按编号从小到大的顺序站成了一排 ...
- JDBC简介(一)
JDBC(Java DataBase Connectivity)是Java与数据库的接口规范,由Java 语言编写的类和接口组成,大致分为两类:针对Java程序员的JDBC API和针对数据库开发商的 ...
- JavaScript中随机打乱一个数组
JavaScript中随机打乱一个数组 function shuffle(arr) { let i = arr.length; while (i) { let j = Math.floor(Math. ...
- vue-cil3 运行报错
warnings potentially fixable with the `--fix` option. 将一下部分:"lint": "vue-cli-service ...
- asp.net的原理
Asp.net的作业流是指什么?很多人都不是很了解,也不知道是用来干什么的有怎样运用,其实能够从简略的基础了解. 作业流(Workflow),便是“事务进程的部分或全体在核算机使用环境下的主动化”(i ...
- springboot+jpa分库分表项目实例
分库分表场景 关系型数据库本身比较容易成为系统瓶颈,单机存储容量.连接数.处理能力都有限.当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库.优化索引,做很多操作时性能仍下降严 ...
- 【OCR技术系列之二】文字定位于切割
要做文字识别,第一步要考虑的就是怎么将每一个字符从图片中切割下来,然后才可以送入我们设计好的模型进行字符识别.现在就以下面这张图片为例,说一说最一般的字符切割的步骤是哪些. 当然,我们实际上要识别的图 ...
- 【Linux命令】工作目录切换命令(pwd,cd,ls)
目录 pwd显示当前的工作路径 cd切换工作目录 ls显示目录中文件信息 一.pwd命令 pwd命令用于显示当前的工作路径. 格式: pwd [选项] 参数: -L,--logical,显示当前的路径 ...