29个常用的Linux命令

『无欲则无求』Linux常用命令 — 29、管道符 文章目录1、管道符介绍2、管道符应用(1)例子1:(2)例子2:(3)例子3: 1、管道符介绍 管道符|,也是shell命令。 管道符的作用是链接多个命令,把命令1的结果作为命令2的操作对象。 命令格式:命令1 | 命令2 命令1的正确输出作为命令2的操作对象 提示: 管道符的基本作用和之前说过的-exec选项的基本作用是一样的。命令1的结果作为命令2的操作对象的这种操作称为文本流操作(就相当于流水线,第一个人操作完流水线转给第二个人操作)。但是find命令不支持文本流操作,在find命令中加入管道符, 阅读详情

以下内容来自公众号:JAVA

虽然Linux发行版支持各种各样的GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的。Bash和Linux Shell 需要输入命令来完成任务,因而被称为命令行接口。

命令是计算机执行任务的指令。可以使用命令去关闭计算机,或者列出当前目录的文件列表,或当前文本的内容,或者屏幕显示一条消息。

如果你是一个新手,并尝试使用命令行接口,我们收集了各种基本的Linux命令来供你学习,帮你在各种Linux发行版中完成各种任务。虽然不是很详细,但是对Linux初学者,或普通用户,或管理员都是很有用的。

1.ls – List

ls会列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样。

2.mkdir – Make Directory

mkdir 用于新建一个新目录

3.pwd – Print Working Directory

pwd显示当前工作目录

4.cd – Change Directory

对于当前在终端运行的会话中,cd 将给定的文件夹(或目录)设置成当前工作目录。

5.rmdir – Remove Directory

rmdir 删除给定的目录。

6.rm – Remove

rm 会删除给定的文件或文件夹,可以使用rm -r 递归删除文件夹

7.cp – Copy

cp 命令对文件或文件夹进行复制,可以使用cp -r 选项来递归复制文件夹。

8.mv – MoVe

mv 命令对文件或文件夹进行移动,如果文件或文件夹存在于当前工作目录,还可以对文件或文件夹进行重命名。

9.cat – concatenate and print files

cat 用于在标准输出(监控器或屏幕)上查看文件内容

10.tail – print TAIL (from last) >

tail 默认在标准输出上显示给定文件的最后10行内容,可以使用tail -n N 指定在标准输出上显示文件的最后N行内容。

11.less – print LESS

less 按页或按窗口打印文件内容。在查看包含大量文本数据的大文件时是非常有用和高效的。你可以使用Ctrl+F向前翻页,Ctrl+B向后翻页。

12.grep

grep “” 在给定的文件中搜寻指定的字符串。grep -i “” 在搜寻时会忽略字符串的大小写,而grep -r “” 则会在当前工作目录的文件中递归搜寻指定的字符串。

13.Find

这个命令会在给定位置搜寻与条件匹配的文件。你可以使用find -name 的-name选项来进行区分大小写的搜寻,find -iname 来进行不区分大小写的搜寻。

find <folder-to-search> -iname <file-name>

14.tar

tar命令能创建、查看和提取tar压缩文件。tar -cvf 是创建对应压缩文件,tar -tvf 来查看对应压缩文件,tar -xvf 来提取对应压缩文件。

15.gzip

gzip 命令创建和提取gzip压缩文件,还可以用gzip -d 来提取压缩文件。

16.unzip

unzip 对gzip文档进行解压。在解压之前,可以使用unzip -l 命令查看文件内容。

17.help

–help会在终端列出所有可用的命令,可以使用任何命令的-h或-help选项来查看该命令的具体用法。

18.whatis – What is this command

whatis 会用单行来描述给定的命令。

19.man – Manual

man 会为给定的命令显示一个手册页面。

20.exit

exit用于结束当前的终端会话。

21.ping

ping 通过发送数据包ping远程主机(服务器),常用于检测网络连接和服务器状态。

22.who – Who Is logged in

who能列出当前登录的用户名。

23.su – Switch User

su 用于切换不同的用户。即使没有使用密码,超级用户也能切换到其它用户。

24.uname

uname会显示出关于系统的重要信息,如内核名称、主机名、内核版本、处理机类型等等,使用uname -a可以查看所有信息。

25.free – Free memory

free会显示出系统的空闲内存、已经占用内存、可利用的交换内存等信息,free -m将结果中的单位转换成KB,而free –g则转换成GB。

26.df – Disk space Free

df查看文件系统中磁盘的使用情况–硬盘已用和可用的存储空间以及其它存储设备。你可以使用df -h将结果以人类可读的方式显示。

27.ps – ProcesseS

ps显示系统的运行进程。

28.Top – TOP processes

top命令会默认按照CPU的占用情况,显示占用量较大的进程,可以使用top -u 查看某个用户的CPU使用排名情况。

29.shutdown

shutdown用于关闭计算机,而shutdown -r用于重启计算机。

从零到一:Qt与PCL的跨平台开发环境搭建全攻略 本文详细介绍了从零开始搭建Qt与PCL跨平台开发环境的完整流程,涵盖Windows、Linux和macOS三大平台。重点解析了Qt5与Qt6版本选择、PCL库安装配置、VTK集成等关键技术要点,并提供跨平台CMake项目模板和常见问题解决方案,助力开发者快速构建三维点云处理应用。 阅读详情

相关推荐

SeetaFace6人脸活体检测C++代码实现Demo

活体检测是判断人脸图像是来自真人还是来自攻击假体(照片、视频等)的方法。 人脸识别系统存在被伪造攻击的风险。因此需要在人脸识别系统中加入活体检测,验证用户是否为真实活体本人操作,以防止照片、视频、以及三维模型的入侵,从而帮助用户甄别欺诈行为,保障用户的利益。

mickey2007的博客 3470

11.29

一个 ANSI 转义编码以一个八进制033(这个编码是由 退出按键产生的)开头,其后跟着一个可选的字符属性(0:正常、1:黑体、4:下划线、5:闪烁、7:反向(前景色和背景色反转)),在之后是一个指令。1.我使用的Linux发行版是LinuxMint 17.2 Rafaela,默认情况下Terminal中的shell提示包括了用户名、主机名、当前目录(绝对路径)和提示符。上面跟设置的提示符格式中的最后那个”[\033[00m]”是用于将后续的字符颜色还原回原来的颜色。于是,我们便有了下面的效果。

qq_64152665的博客 391

GitHub 镜像站点

国内访问 GitHub 有时会遇到速度慢或不稳定的情况,这时 GitHub 镜像站点就能帮上忙。它们通过代理或缓存机制,让你更顺畅地浏览仓库、下载资源甚至克隆代码。希望这些信息能帮你更顺畅地访问 GitHub 资源。下面表格汇总了一些常见的镜像站及其主要用途。

BillKu的博客 6万+

mipi初始化代码最后的几条调试

原始代码: //CMD_Page 0 REGISTER,FF,03,98,81,00 REGISTER,11,00 //sleep out delay,120 REGISTER,29,00 //display on REGISTER,35,00 //TE on 处理后的RK上的代码: //CMD_Page 0 39 00 04 FF 98 81 00 /* 15 00 02 11 00 //sleep out //delay 120 15 7

目前从事linux驱动开发,多交流多学习吧 1907

米哈游 AI产品经理面试题精选:10道高频考题+答案解析(附PDF)

米哈游是全球知名游戏开发商,以《原神》《崩坏》系列著称,专注二次元文化与AI技术创新。本文整理了10道AI产品经理面试题,涵盖Transformer架构、智能NPC设计、机器学习应用、AIGC产品规划等核心领域。题目既考察技术理解(如RAG原理、多模态模型),又关注产品落地(游戏平衡性优化、伦理安全),同时强调跨团队协作能力。参考答案均结合米哈游业务场景,体现技术驱动与玩家体验并重的产品思维,展现AI在游戏行业的创新应用前景。

ZHHHHH15的博客 679

【自动驾驶学习笔记——Prescan和Simulink 学习笔记和问题记录(1)】

主要记录一些Prescan/Simulink 联合仿真出现的问题。

ly1336545868的博客 1464

Linux操作

1 常见命令1.1 跳转到某一路径 语法cd <path> 示例 返回上级 cd .. 跳转到home cd /home 跳转到home下的data文件夹 cd data 跳转到根目录 cd /1.2 查看路径下所有文件 语法ll 示例 查看home下的所有文件 cd /home ll1.3 创建文件夹 语法mkdir <path> 示例 在home下创建data文件夹......

xoclcn的专栏 3418

YOLO26剪枝 lamp剪枝测试精度仅掉0.7个点,速度提高11.8fps!

针对没有如何去选择剪枝的内容LAMP是层自适应幅度调整剪枝,无需任何参数,通过算法内部自己计算每个层的重要程度进行剪枝。基于权重重要程度和该层权重大小关系,权重越大表明该层越重要的思想进行优化。这个跟我前面说的非结构化全局剪枝是一个解法(MP),也就是lamp是在我前面那个非结构化剪枝的基础上进行优化的。但是这个逐层进行非结构剪枝目前还没有一个清晰的概念,确定每个层要剪枝多少。LAMP得分是一个平方权重大小,由层中所有“幸存权重”的总和归一化。

m0_64661770的博客 673

如何打开.yml文件

如何打开.yml格式文件

weixin_47597129的博客 9125

【项目实战】YOLOV5 +实时吸烟目标检测+手把手教学+开源全部

本原创项目长期更新,旨在完成校园异常行为实时精检测,做到集成+N次开发+优化(不止局限于调包)为止,近期将不断更新以下模型+数据+标注文件+教程。关注博主,Star 一下github,一起开始美妙的目标检测之路吧~~ 文章目录本原创项目长期更新,旨在完成校园异常行为实时精检测,做到集成+N次开发+优化(不止局限于调包)为止,近期将不断更新以下模型+数据+标注文件+教程。关注博主,Star 一下github,一起开始美妙的目标检测之路吧~~一、项目展示二、项目资源共享1:训练图片:香烟图片+吸烟手势+烟雾三、

cv君的博客 13万+

025、空间降噪与时域降噪:噪声抑制与细节保留的平衡艺术

《降噪技术的平衡艺术:空间与时域降噪的协同优化》 本文深入探讨了图像处理中空间降噪与时域降噪的技术原理与工程实践。空间降噪通过像素级处理提升单帧质量,而时域降噪则利用帧间信息增强稳定性。文章揭示了两种方法在实际应用中的矛盾点:过度降噪会导致细节损失,影响后续算法性能。作者结合车载环视系统等实战案例,详细分享了参数调优经验,包括运动自适应策略、边缘保持技巧和嵌入式平台优化方案。特别强调降噪的最终目标应服务于下游算法需求,而非单纯追求图像美观。文章为工程人员提供了从理论到实践的完整指导,展现了降噪技术在效果与性

sundong_81的博客 186

Linux日常命令

Linux常用命令(CentOS7) docker部署 配置了yml文件 sudo docker-compose docker-compose.yml stop redis 系统命令 查看目录 ls //常用 ls -l //查看软连接 查看内存 查看 top // top后 shift+m 按内存排序 按f 选择显示列 free //查看内存 free -h //以好理解的方式展现 free -m //以M为单位 free -g //以G为单位 cat /proc/meminfo

fenghenzr的博客 1049

zabbix系列:内存VM.MEMORY.SIZE监控之total、free、pused、available 参数说明

free -m buffer是即将要被写入磁盘的,而cache是被从磁盘中读出来的. zabbix Web total:1046/1024=1.02G Available:216/1046=20.65% zabbix参数 total- 总物理内存. free- 可用内存. active- 内存当前使用或最近使用,所以它在RAM中。 inactive- 未使用内存. wired- 被标记为始终驻留在RAM中的内...

NIO4444 5666

day29 Linux常用命令

一.计算机由硬件和软件构成 计算机硬件的五大部件:运算器、控制器、存储器、输入设备、输出设备 计算机软件:系统软件(操作系统、编译程序)和应用软件 操作系统会负责管理和操作硬件,并提供简单的人机交互的接口 Ken Thompson / Dennis Ritchie ---> Unix (1970s) Xerox(施乐) ---> GUI / 鼠...

weixin_44818729的博客 94

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

JavaWeb29.1【Linux:linux常用命令】

一、准备工作 安装VMware 安装CentOS 安装远程访问软件SecureCRT 二、Linux常用命令 【pwd】查看当前所在目录 【clear/Ctrl+L键】清屏 【touch xxx.xxx】创建一个空文件 【已知命令名称 --help】查看该命令的用法 【cd】切换目录    【cd xxx】切换到xxx目录    【cd ..】切换到上一层目录   【cd /】切换到系...

yubaby 114

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

[29期] [Linux常用]Shell 命令和语句

[常用]Shell 命令和语句1. read命令:从键盘读入数据,赋给变量 # read USERNAME范例: #!/bin/sh read first second third echo "the first parameter is $first" echo "the second parameter is $second"

兄弟连_战地日记 566

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux用户必看:29个必须掌握的常用命令

原文链接 http://www.ithome.com/html/it/251453.htm

于先森的博客 400

Linux常用命令29——delgroup删除组

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,delgroup 是用于删除用户组的一个命令。此命令通常由超级用户(root)运行,或者通过 sudo 提权来操作。本篇学习记录delgroup命令的基本使用。

chenyijun的专栏 530

Linux常用命令总结_2019.11.29

Linux下查看进程占用CPU,内存 ps -aux | grep zookeeper top -p 10997 抓包命令 sudo tcpdump tcp port 27000 onvif搜索抓包 sudo tcpdump udp port 3702 查看占用端口 lsof -p 12729 netstat -tunlpc 用于显示tcp,udp的端口和进程等相关情况,如下图 命令里的t,u,n,l,p均有不同含义: -t 仅显示和tcp相关的 -u 仅显示和...

虫字的博客 242

linux常用命令(29):chmod命令命令

chmod命令         chmod命令用来变更文件或目录的权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。   文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以

luckykapok918的专栏 525
上一篇: Linux内核什么样
下一篇: 为啥C语言不老
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值