常用Linux命令

Linux 常用命令大全 Linux 系统作为服务器和开发环境中的主流操作系统,拥有丰富的命令行工具。掌握常用的 Linux 命令不仅能够提升工作效率,还能让你在系统管理、文件处理、网络配置等方面游刃有余。本文将详细介绍 Linux 中最常用的命令,涵盖文件操作、系统管理、网络命令等多个领域。 阅读详情

Linux中的命令非常多,下面记录一些在开发Android中常用的Linux命令。

1 man

man的含义是manual,手册,当我们不清楚某个Linux命令的作用和用法的时候,可以使用man command 进行查询,如查询 ls :man ls.

2 find 

查找某个文件或者文件夹,如查找当前文件夹中的  .sh 文件 :$ find . -name "*.sh"

3 grep 

正则表达式匹配命令,该命令用来字符串匹配,比如,想查找whiledo.sh文件中出现 echo 的所有地方,可以使用如下命令:$ grep "echo" whiledo.sh 

4 xargs

xargs不是一个命令,而是一个标识,代表了上一个命令的执行结果,并作为下一个命令的参数。Linux命令可以流水线执行,也叫“多管道”执行,即两个命令用“|”分开,比如,想查找当前目录下文件名中包含“sh”的所有文件,可以命令如下:$ ls | grep sh


又如查找当前目录下的firstblh文件夹下所有的.txt文件,并且这些文件出现 firstblh 字符串的地方:$ find `find . -name "firstblh"` -name "*.txt" |xargs grep "firstblh"


5 cat 

cat命令用于连接文件内容,并在Terminal中输出文件内容,该命令后面如果只有一个文件名称,则输出该文件的内容,cat参数中的文件可以是普通意义上的有存储空间的文件,也可以是Linux系统中的设备文件。比如,可以查看当前目录下的 aaa.txt文件

6 sudo

获得超级管理员的执行权限。

7 chmod 

设置访问者(u:用户自身,创建该文件的用户,g:用户所在组,创建在一个组里面的用户,o:其他用户)权限,设置当前目录下的bbb.txt的当前用户的操作权限:chmod u+x bb.txt

使所有访问者获得 bbb.txt 的读、写、操作 权限 $ chmod a+rwx bbb.txt (或者$ chmod 777 bbb.txt)

8 ps、kill

ps用于列出当前运行的所有进程,kill用于杀死某个进程。这两个命令多用于系统调试,比如,可以用ps列出所有进程,然后可以在输出信息中得到每个进程的id值,即pid,然后调用 kill -9 pid,就可以杀死pid对应的进程,-9是一个参数,详情可以使用man kill查看。

9 export

该命令用于将某个变量值的作用域设为全局范围。比如,可以将某个路径赋值给系统的环境变量PATH,然后再export PATH,从而,其他所有程序都可以使用该路径。

10命令别名(alias)设定功能

  若要知道某个目录下的所有文件(包含隐藏文件)及所有的文件属性,必须输入ls -al这样的指令,这挺麻烦,更快的替代方法是用命令别名。例如我喜欢直接用lm这个自定义命令来取代上面的命令,也就是说,lm等于ls –al。要实现自定义命令可以使用alias,在命令行输入alias就可以知道当前的命令别名都有哪些。也可以直接输入下列命令来设定别名:

    alias lm='ls -al'



【打印100个常用Linux命令】 echo “以下是一些常用的Linux命令:”echo “1. pwd - 显示当前工作目录”echo “2. ls - 列出当前目录下的文件和文件夹”echo “3. cd [目录名] - 切换到指定目录”echo “4. mkdir [目录名] - 创建新目录”echo “5. rmdir [目录名] - 删除空目录”echo “6. touch [文件名] - 创建新文件”echo “7. cp [源文件名] [目标文件名] - 复制文件” 阅读详情

相关推荐

Linux 常用命令

● cs 每秒上下文切换次数,例如我们调用系统函数,就要进行上下文切换,线程的切换,也要进程上下文切换,这个值要越小越好,太大了,要考虑调低线程或者进程的数目, 例如在 apache 和 nginx 这种 web 服务器中,我们一般做性能测试时会进行几千并发甚至几万并发的测试,选择 web 服务器的进程可以由进程或者线程的峰值一直下调,压测,直到 cs 到一个比较小的值,这个进程和线程数就是比较合适的值了。● free 空闲的物理内存的大小,我的机器内存总共 8G,剩余 3415M。

weixin_51705943的博客 1949

Linux将一个文件夹或文件夹下的所有内容复制到另一个文件夹

1、将一个文件夹下的所有内容复制到另一个文件夹下 cp -r /home/packageA/* /home/cp/packageB/ 或 cp -r /home/packageA/. /home/cp/packageB/ 这两种方法效果是一样的。 方法示例: 2、将一个文件夹复制到另一个文件夹下 cp -r /home/packageA /home/packageB 运行命令之后packageB文件夹下就有packageA文件夹了。 方法示例: 3、删除一个文件夹及其下面的所有文件 rm -rf

穿拖鞋的都是大佬 1万+

Linux系统常用命令合集

date “+%Y-%m-%d %H:%M:%S” #xx年xx月xx日 xx时xx分xx秒。​ 蓝色表示目录,白色表示文件,绿色表示可执行文件,红色为压缩包。​ 连接文件,同时打开两个文件,如:cat 文件1 文件2。​ ls -l > ls.txt # 重定向某一目录。​ -a 同时拷贝文件权限,拷贝文件原有属性。​ cp -r 目录 递归复制目录下文件。​ -3 上个月,这个月,下个月日历。​ -V 字符串中含有数值时,按数值排序。

Protein Designer的博客 1602

Linux常用命令

Linux常用命令 1.查看目录结构命令 ls(list)功能:列出目录内容 格式:ls[参数][文件或目录] -a或--all 所有文件和目录。注意隐藏文件、特殊目录、以“.”开头的和以“..”开头的 -l 使用详细格式列表 -t 用文件和目录的更改时间排序 -r 反向排序 --help 在线帮助 常用: ls -l 列出...

云飞扬°的博客 6万+

MMWCAS-DSP-EVM与AWR2243实战:从开箱到数据采集的完整避坑指南

本文提供了MMWCAS-DSP-EVM与AWR2243毫米波雷达评估板从开箱、软硬件准备、固件烧录到数据采集的完整实战指南。重点解析了硬件连接、软件版本匹配、固件烧录、网络配置及MMWave Studio GUI操作等关键步骤,并汇总了常见问题排查方法,帮助开发者快速上手并规避常见陷阱。

algae的博客 501

Windows电脑如何用MobaXterm连接宇树G1机器人?保姆级SSH配置指南

本文提供了一份详细的保姆级教程,指导Windows用户使用MobaXterm通过SSH连接宇树G1机器人。内容涵盖从物理网络配置、MobaXterm安装与SSH会话创建,到文件传输、X11转发等高级功能,并包含常见问题排查与安全加固建议,帮助开发者快速建立稳定可靠的远程开发连接。

purple的博客 877

Linux常用命令,Linux常用基本命令大全

Linux常用命令大全整理前言 最近在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的Linux常用命令列举一下,仅供大家参考。 更多 linux C/C++学习资料 可以 关 注 微 信 公 众 号:“ C和C加加 ” 回复:“ Linux ”即可获取 一、系统信息Linux常用命令大全 arch 显示机器的处理器架构 uname -m 显示机器的处理器架.

weixin_55305220的博客 5万+

adb 通信协议分析以及实现 (三) (Adb 网络通信部分解析)

这篇文章说下adb 和adb 服务进程之间通信的socket 协议。  adb 服务进程启动之后,会监视本地的5037 端口,使用的是TCP 协议,所以adb 发送的命令其实就是往本地的5037 端口发送数据,做过网络编程的都知道,本机可以用127.0.0.1 ip地址。 有了ip 地址和端口号socket 通信就没问题 1)  命令发送方式      

inforecovvery的博客 2869

45个常用Linux 命令,让你轻松玩转Linux

Linux 的命令确实非常多,然而熟悉 Linux 的人从来不会因为 Linux 的命令太多而烦恼。因为我们仅仅只需要掌握常用命令,就完全可以驾驭 Linux。接下来,让我们一起来看看都有那些常用的 Linux 命令吧!

5539

3D Slicer肺部CT病灶体积测量:阈值法实操全流程

在医学影像分析中,病灶体积的精准测量是肿瘤评估、疗效随访和科研统计的重要基础。传统逐层手动勾画不仅耗时,且主观差异大,而基于CT值的阈值分割技术,通过设定灰度区间自动提取目标体素,能够快速生成三维分割结果,具有高效、可重复、边界标准统一的优势,尤其适用于肺部实性结节这类与周围肺实质对比度高的病灶。理解体素与CT值的关系,掌握阈值范围的设定逻辑,并配合连通域分析、边缘修正等工程化操作,即可在3D Slicer中稳定获得可靠的体积数据。本文从技术原理出发,系统梳理了DICOM导入、窗宽窗位调节、阈值选择、三维重

weixin_29050271的博客 251

MATLAB点云处理总目录

点云处理研究学习

weixin_44329757的博客 2555

工作中常用到的Linux命令总结

在工作中多使用dockers、kubernetes等开源工具。工作中基本都是基于Linux系统进行操作的。记录一下工作中常用到的Linux命令,每个命令搭配一定的参数使用会更加方便。这里只记录常用到的命令以及参数 1. 系统工作命令 1. echo命令 echo命令用于在终端输出字符串或者变量提取后的值。格式为echo [字符串 | $变量] 类似于java中的system.out.prin...

小猿帅大人的博客 4731

Open3D 体素下采样【2026最新版】

体素滤波,博客长期更新,本文最近更新时间为:2026年4月11日。

点云侠的博客 37万+

Linux常用文件命令+docker常用命令

显示当前所在的完整目录路径(英文为“print working directory”)的容器,将容器的 80 端口映射到宿主机的 8080 端口。用于更新一个或多个正在运行的容器的配置。:设置容器的 ulimit 配置。:设置容器的 CPU 使用权重。:限制容器的 CPU 使用周期。:限制容器的 CPU 使用配额。:指定可以使用的 CPU 核心。容器的最后 10 行日志。- 更改文件或目录的权限。在运行中的容器中执行命令。:指定可以使用的内存节点。:设置容器的内存交换限制。:设置容器的内核内存限制。

m0_70484213的博客 1098

(一)激光线扫描-三维成像原理

激光线扫描是一种使用激光作为光源,通过特定的扫描设备(如光学镜头、电机驱动的镜头或电子扫描设备)将激光束引导到目标表面,并按照预定的路径进行扫描的技术。这种技术通常用于测量、检测、打印、切割等多种应用中。

FlyWine的博客 3629

OpenHarmony RK3568 从 32 位切换到 64 位用户空间指南

修改了编译参数(如修复 Q5 后),但 ThinLTO 缓存中保留了旧参数编译的 bitcode。这是一种节省内存的设计(32 位指针占 4 字节 vs 64 位占 8 字节),但在某些场景下需要切换为纯 64 位。切换到 64 位用户空间后,CPU 全程运行在 AArch64 状态,不再需要 AArch32 兼容模式。内核本身已经是 64 位(aarch64),切换用户空间位数不影响内核。(32 位兼容层)在纯 64 位系统中不再需要,可以关闭以减小内核体积。这两个参数对 64 位编译毫无意义,配合。

程小二的博客 688

Linux系统及常用命令

在Linux操作系统中,每当我们使用用户名登录操作系统时,Linux都会对 该用户进行认证、授权审计等操作。操作系统为了识别每个用户,会给每个用户定义一个ID,就是 UID。​ 用户组就相当于多个用户的容器;在Linux系统中,用户组也有一个ID,GID。​ 在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限, 能执行任何命令和操作,而其他用户都是普通用户。​ Linux对文件创建者(所属用户),所属用户组,其他用户都赋予不同的权限。

渣渣盟的博客 1807

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

linux最常用的20个命令

玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li...

知行合一 29万+

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

测试常用Linux命令

测试工程师工作需要了解的常用Linux命令

Anthony路人甲的博客 1780

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Linux常用的命令

linux入门常用的命令

sincere_ly_的博客 1356

linux常用基础命令

熟悉liunx系统时我们首先要了解一个概念在liunx世界里一切皆文件!liunx系统里是使用命令来进行各种操作,所以首先我们需要熟悉liunx的文件形式。在liunx中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。文件系统的最顶层是由根目录开始的,系统使用来表示根目录。在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含子目录文件。如此反复就可以构成一个庞大的文件系统。目录分别代表如下含义/boot[常用]/etc[]常用/bin[常用]/usr/src[常用]

2302_79294962的博客 3884

Linux常用的100个命令

掌握常用的Linux常用命令是作为码农的基本素养,无论你从事软件开发或者运维的的哪个细分领域。本文言简意赅,可作为指导书收藏。

执剑人 1232

Linux的常用命令

Linux的常用命令

weixin_56449709的博客 1096
上一篇: Android自定义View(一) View的测量
下一篇: Linux基础之Vi编辑器快捷键
corkii
博客等级 码龄12年 6粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值