Linux常用指令集合

news2024/11/17 5:44:07

ls显示目录文件

选项:

-a        所有文件(all所有)

-l        详细信息(Information信息)(自动包含-1)  所以常用 ll

-1        一行只输出一个文件。

-R        列出所有子目录下的文件。(递归)

pwd当前所在目录位置

cd进入目录

cd ..          返回上级目录

cd /home/xxx/linux/ :        绝对路径(红色/必须加表示根目录)

cd ../day02/ :        相对路径--cd ../返回上一目录,后面再加该目录下的其他目录

cd ~        进入用户家目

cd -        返回最近访问目录

touch创建不存在文件

touch    文件名

mkdir创建目录

mkdir英文缩写directory目录  make 创建

创建单个目录  mkdir 目录名

递归创建多个目录  mkdir -p 递归目录名

eg.

所呈现的递归式目录

rm删除目录或文件

rm(remove删除)

-f        强制删除(force强迫)

-i        删除前逐一询问(inquire询问)

-r        删除目录及其下所有文件(recursion递归)

man查找手册

用键盘上下翻页 单点q退出

man 查找的命令

-k  根据关键字模糊搜索

cp复制文件、目录

cp(copy复制)

cp [选项] 源文件或目录 目标文件或目录

注意:将多个文件或目录复制到一个已经存在的目录不会报错,若要录复制到一个不存在的目录会报错。

-f        强制复制

-i        覆盖文件前询问用户

-r        递归将指定目录下的文件与子目录一并处理

mv剪切改名

mv [选项] 源文件或目录 目标文件或目录

注意:1.当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至 目标目录中。

-f        如果目标文件已经存在,不会询问而直接覆盖

-i        若目标文件 (destination) 已经存在时,就会询问是否覆盖

改名:

目标文件时不存在的文件时,是将源文件或目录改名成目标文件或目录

剪切:

目标文件或目录已经存在时,将源文件或目录剪切到目标文件或目录

查看内容

cat查看内容

cat [选项][文件]

-b        对非空输出行编号

-n        对输出的所有行编号

-s        不输出多行空行

more查看内容

功能上类似cat

-n       对输出的所有行编号

q        退出more

无法向前翻页,只能向后看

less常用查看文件内容工具

使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用 来查看一个文件的内容!

less [参数] 文件

-i         忽略搜索时的大小写

-N        显示每行的行号

/字符串        向下搜索“字符串”的功能(键盘上就是?在上,/在下)

?字符串        向上搜索“字符串”的功能

q        quit

head显示开头内容

默认打印其相应文件的开头10行。

-n        n具体赋值多少行需要再n后空格加数字

tail显示末尾内容

用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

-f         循环读取

-n        n具体赋值多少行需要再n后空格加数字

date显示时间

date +具体格式和选项

%H        小时

%M        分钟

%S        秒

%X        相当于 %H:%M:%S

%d        日

%m        月

%Y        年

%F        相当于 %Y-%m-%d

时间戳:

时间->时间戳:date +%s

时间戳->时间:date -d@1508749502

cal显示日历

cal [参数][月份]或[年份]

-3         显示系统前一个月,当前月,下一个月的月历

-j          显示在当年中的所在日期是这一年的第多少天

-y          显示当前年份的日历

find查找文件

find -name [文件名]

grep搜索文件中字符串并打印

grep [选项] 搜寻字符串 文件

-i        忽略大小写

-n        输出每一行行号

-v        显示没有“所要搜索的字符串”的其他内容

zip/unzip压缩与解压

zip [选项] 压缩文件.zip 文件/目录
 

-r        递归处理所有目录及文件

unzip [选项] 压缩文件.zip
 

-d         目录:指定解压目录。

tar打包解包,可直接看内容

-c         建立一个压缩文件的参数指令(create 的意思);

-x         解开一个压缩文件的参数指令!

-t         查看 tarfile 里面的文件!

-z         使用gzip算法 .tar.gz后缀名(参数中不加则仅为打包)

-j         使用bzip2算法 .tar.bz2后缀名(参数中不加则仅为打包)

-v         压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-C         解压到指定目录

-f         指定压缩包文件,f后不能再加参数

-d         指定解压缩目录

常用方案:

tar czf xxx        打包压缩

tar tzf xxx        预览

tar xzf xxx        解压解包

bc计算器

  Linux中的计算器

Ctrl+d退出

uname电脑和操作系统信息

-a        全部信息

常用热键

Tab        命令补全

Ctrl+C        让当前程序停掉

ctrl+D        退出

Ctrl+r        搜索历史命令

键盘上上下符号键        最近使用的命令

which查找命令文件位置

命令由什么组合成:

输出重定向 >

向目标文件进行写入时,覆盖写入1.先清空文件,2.再写入新内容

eg.echo hello Linux > out.txt

追加重定向 >>

不会清空文件中原本内容,在之前的文件中的结尾处写入

eg.echo hello Linux >> out.txt

输入重定向<

默认从键盘读取。

eg.cat < 1.txt

从指定文件读取输入重定向,将其读取到的内容答应在显示器上

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1676386.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

优雅谈论大模型4:初识Token

Token 在继续前行之前&#xff0c;需要先停下来澄清下Token这个词&#xff0c;以及如何将原始的语料转化为Token&#xff0c;在细究背后的原理之后会更加优雅的理解大模型。任何的资讯都可以生成语料&#xff0c;而这些语料需要被机器理解以及供后续的模型训练&#xff0c;那么…

Nginx配置Referer防盗链

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站&#xff0c;这篇文章男女通用&#xff0c;看懂了就去分享给你的码吧。 HTTP Referer是Hea…

mongodb备份还原指南

MongoDB 提供的命令行实用程序mongodump和mongorestore创建备份和恢复数据的过程。 一、数据备份 mongorestore和mongodump实用程序可处理BSON数据转储&#xff0c;对于创建小型部署的备份非常有用。要实现弹性且无中断的备份&#xff0c;请将文件系统快照或区块级磁盘快照与…

Ubuntu20.04调试功能包的一些报错解决办法【更新中2024.05.14】

一、Could not find a package configuration file provided by “catkin_virtualenv” 解决办法&#xff1a; sudo apt install ros-noetic-catkin-virtualenv二、 ERROR: Could not find a version that satisfies the requirement pip-tools5.1.2 (from versions: none) …

优选算法——双指针2

题目一——有效三角形的个数 思路 先审题 举个例子&#xff0c;下面一个序列可分成4个三元组 然后我们论证哪个可以组成三角形即可 判断三个数能不能组成三角形&#xff1a;任意两边之和大于第三边 注意第一个和第四个&#xff0c;有人说&#xff0c;这不是两个相同的吗&#…

数据结构与算法学习笔记十---链队列的表示和实现(C语言)

目录 前言 1.什么是链队 2.链队的表示和实现 1.定义 2.初始化 3.销毁 4.清空 5.空队列 6.队列长度 7.获取队头 8.入队 9.出队 10.遍历队列 11.完整代码 前言 本篇博客介绍链栈队列的表示和实现。 1.什么是链队 链队是采用链式存储结构实现的队列。通常链队使用单…

AcWing166. 数独-DFS剪枝与优化

题目 思路 思考问题&#xff1a;搜索顺序->考虑剪枝搜索顺序&#xff1a;先随意选择一个空格子&#xff0c;枚举该格子可填写的数字&#xff0c;当所有格子都填完的时候&#xff0c;说明可以退出了剪枝&#xff1a; 优化搜索顺序&#xff1a;随意选择一个空格子&#xff1a…

83.网络游戏逆向分析与漏洞攻防-移动系统分析-游戏瞬移漏洞的测试与分析

免责声明&#xff1a;内容仅供学习参考&#xff0c;请合法利用知识&#xff0c;禁止进行违法犯罪活动&#xff01; 如果看不懂、不知道现在做的什么&#xff0c;那就跟着做完看效果&#xff0c;代码看不懂是正常的&#xff0c;只要会抄就行&#xff0c;抄着抄着就能懂了 内容…

JSON格式化输出到页面上——数组+对象+JSON字符串+汉字——基础积累

实现功能&#xff1a;将接口返回的内容格式化后展示到页面上。 对象数组——效果图 对象——效果图 汉字——效果图 直接上代码&#xff1a; 解决步骤1&#xff1a;html代码 <div><div class"contentWrp" style"margin-top: 10px"><div …

vue 文本中的\n 、<br>换行显示

一、背景&#xff1a; 后端接口返回数据以\n 作为换行符&#xff0c;前端显示时候需要换行显示&#xff1b; demo&#xff1a; <p style"white-space: pre-wrap;">{{ info }}</p>data() {return {info: 1、优化图片\n 2、 优化时间\n}},项目上&#…

企业内部文化社区究竟有哪些好处?

首先&#xff0c;我们来了解下&#xff0c;企业内耗是什么? 在企业文化管理中&#xff0c;内耗是一个常见的问题&#xff0c;它会影响企业的团队协作、执行效率和绩效表现。在2023《哈佛商业评论》中国年会上&#xff0c;北大汇丰商学院管理实践教授陈玮分享了他对组织管理的…

vue下载文件,获取header头文件名乱码,下载文件名有下划线的解决

后台以数据流将文件返回&#xff0c;将文件名放在header头里&#xff0c;是中文名&#xff0c;有乱码&#xff0c;如图 访问网络使用的是axios&#xff0c;在 // 响应拦截器 service.interceptors.response.use((res) > {........ if (res.config.responseType blob) {//文…

第十六篇:数据库性能优化:从基础到高级的全面指南

数据库性能优化&#xff1a;从基础到高级的全面指南 1. 引言 在数字化的浪潮中&#xff0c;数据库作为信息系统的核心组件&#xff0c;其性能的优劣直接关系到企业的运营效率和市场竞争力。数据库性能优化不仅是一项技术挑战&#xff0c;更是一项战略任务。它要求我们深入理解…

数据结构(栈):中缀表达式转后缀表达式题型的快速图解法(求栈中操作符等)

2024/5/14&#xff1a; 学编译原理的时候接触到了递归树的画法&#xff0c;中缀转后缀的解题过程和编译原理中的递归树有异曲同工之妙。今日解题的时候想了一下图解法&#xff0c;遂记录&#xff0c;本质上是对递归树的改进。 图解原理概述 以表达式 ab*(c-d)e 为例&#xff0c…

Redis一主二从三哨兵配置

一.安装Redis&#xff08;三台主机&#xff09; 1.下载redis安装程序 访问https://redis.io/download/ 进行对应系统和版本的下载&#xff0c;以下以redis的7.0.5为例安装 2.安装redis mkdir -p /data/soft #创建软件安装程序的存放目录 cd /data/soft #进入目录&#xff0…

【35分钟掌握金融风控策略27】贷中风控策略与客户运营体系

目录 贷中风控策略与客户运营体系 贷中风控日标 贷中风控数据源 贷中风控策略与客户运营体系 贷中是风控的第二道防线&#xff0c;贷中阶段风控的重点工作就是存量客户风控及运营。在当下&#xff0c;新客市场趋于饱和且获客成本越来越高&#xff0c;所以&#xff0c;在做好…

webpack5基础和配置

初步体验webpack打包 webpack是一个静态资源打包工具。 它会以一个或多个文件作为打包的入口&#xff0c;将我们整个项目所有文件编译组合成一个或多个文件输出出去。 输出的文件就是编译好的文件&#xff0c;就可以在浏览器段运行了。 1.初始化最简单的一个目录文件&#xff…

SSM整合-前后端分离-实现增删改查 (下)

主流框架SSM 实现功能03-添加家居信息需求分析/图解思路分析代码实现注意事项和细节 实现功能04-显示家居信息需求分析/图解思路分析代码实现 实现功能05-修改家居信息需求分析/图解思路分析代码实现注意事项和细节 实现功能06-删除家居信息需求分析/图解思路分析代码实现课后作…

智慧安防监控EasyCVR视频汇聚管理平台视频播放花屏的原因分析及处理

智慧安防监控EasyCVR视频管理平台能在复杂的网络环境中&#xff0c;将前端设备统一集中接入与汇聚管理。国标GB28181协议视频监控/视频汇聚EasyCVR平台可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、…

解决ubuntu 暂时不能解析域名“cn.archive.ubuntu.com”问题

问题描述 E: 无法下载 http://security.ubuntu.com/ubuntu/pool/main/c/curl/curl_7.68.0-1ubuntu2.22_amd64.deb 暂时不能解析域名“cn.archive.ubuntu.com” 解决方法 sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo servi…