linux常用指令说明,及linux下常用目录说明

Linux常用指令大全【详解】 本文将给大家详细介绍Linux常用的指令、演示以及一些基础知识的讲解 目录 ls指令 file指令 pwd命令 whoami指令 cd指令 相对路径和绝对路径 which指令 touch指令 mkdir指令 添加用户信任关系 rmdir指令 rm指令 man指令? cp指令 mv指令 ? cat指令 echo指令 重定向 more指令 less指令 head 指令 tail指令 管道操作 date指令 cal指令 find指令 grep指令 zip指令/unzip指令 tar指令 bc指令 uname?指 阅读详情

一、权限问题:

1、进入目录需要的权限是:x(执行)
2、cd:所需权限x
3、ls:所需权限:rx
4、rm:所需权限wx
5、mv:所需权限wx
6、touch:在一个目录下创建一个文件,在超级用户下,不管目录是否对拥有者开放权限,都可以在目录下创建文件。在普通用户下,要在目录下创建文件,需要对目录拥有着开放写权限和可执行权限,若要读取这个目录下的文件列表,则需要对拥有者开放读权限。
二、Linux系统下主要目录说明:
1、/bin:也称二进制目录,包含了那些供系统管理员和普通用户使用的重要linux命令的可执行文件,一些常用的命令有:
bash,cat,chmod,cp,date,echo,kill,ln,mkdir,move,mv,ps,pwd,rm,rmdir,sh,stty,su,tcsh,,uname,vi等,目录usr/bin下存放了大量的用户命令
2、/boot:在这个目录下存放着系统启动时需要用到的程序,包括linux内核的二进制映像
3、/dev:这个目录包含了linux使用的所有外部设备。但这里并不是放的外部设备的驱动程序。
4、/etc:是linux目录下最重要的目录之一,这个目录下存放了系统管理时要用到的各种配置文件和子目录。我们要用的网络配置文件、文件系统、系统配置文件、设备配置信息、设置用户信息都在这个目录下面。
5、/sbin:这个目录用来存放 系统管理员的系统管理程序。
6、/home:存放用户的主目录:如果建立一个用户,用户名是 ff,那么在/home目录下就有一个对应的/home/ff路径,用来存放用户的主目录
7、/lib:lib是库的缩写,这个目录用来存放系统动态连接共享库,几乎所有的应用 程序都会用到这个目录下的共享库。
8、/mnt:这个目录用来临时装载文件系统,系统管理员运行mount命令 完成装载工作。
9、/opt:这个目录用来安附加软件包 。
10、/proc:目录存放的进程和系统信息,可以在这个目录下获得系统信息,这些信息是在内存中,由系统自己产生的。
11、/root:根用户的主目录,如果是以超级用户登录的,这就是超级用户de主目录
12、/sbin ,/usr/sbin, /usr/root/sbin :存放了系统管理的工具,应用软件和通用的root用户权限命令。
13、/tmp:用来存放不同程序执行 时产生的临时文件
14、/usr:linux文件系统中最大的目录之一,他存放了可以在不同主机间共享的只读数据。
15、/var:用来存放一个易变的数据,这些数据在系统运行过程中会不断变化。
16、/sys:用户态可以通过对sys文件系统的访问,来看内核态的一些驱动和设备等。

sys下的一些子目录:
/sys/devices:这是内核对系统中所有的设备的分层次表达模型,也是/sys文件系统管理设备最重要 的目录结构。
/sys/dev:这个目录下维护一个按字符设备和块设备的主次号码链接到真实的设备的符号链接文件。
/sys/bus:这是内核设备按总线类型分层放置的目录结构,devices中的所有设备都是连接在某种总线之下,在这里的每一种总线之下都可以找到一个具体的设备的符号链接,它也是构成Linux统一设备模型的一部分。
/sys/class:这是按设备功能分类的设备模型。
17、/SElinux:是一个linux安全增强功能,允许用户和管理员对访问控制有更多的控制权,可以使用户之间更加互不干扰
18、/usr/local/bin:本地增加的命令
19、/usr/local/lib:本地增加的命令

三、了解以下重要命令. du, df, top, free, pstack, su, sudo(sudo -, sudo -s), adduser, password

1、du可以查看文件大小,使用格式 du (文件名)
2、df查看资源使用情况
3、top:查看内存使用情况
top -p pid 查看指定进程内存
top -p pid -H 查看进程中所有线程占用内存的情况
4、free 相对于top提供了更简单的查看系统内存使用情况
其中的相关说明:  

Mem:表示物理内存统计
-/+ buffers/cached:表示物理内存的缓存统计
Swap:表示硬盘上交换分区的使用情况
系统的总物理内存:255268Kb(256M),但系统当前真正可用的内存并不是第一行free 标记的 16936Kb,它仅代表未被分配的内存。
我们使用total1、used1、free1、used2、free2 等名称来代表上面统计数据的各值,1、2 分别代表第一行和第二行的数据。

total1: 表示物理内存总量。
used1: 表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。
free1: 未被分配的内存。
shared1: 共享内存,一般系统不会用到,这里也不讨论。
buffers1: 系统分配但未被使用的buffers 数量。
cached1: 系统分配但未被使用的cache 数量。buffer 与cache 的区别见后面。
used2: 实际使用的buffers 与cache 总量,也是实际使用的内存总量。
free2: 未被使用的buffers 与cache 和未被分配的内存之和,这就是系统当前实际可用内存。
5、su 更换用户
从普通用户切换到root用户: su 输入密码
从root用户进入普通用户:su - xx(普通用户名)
6、sudo:被称为受限制的su,sudo是需要授权许可de,所以也被称为授权许可的su;sudo执行命令的流程是当前用户切换到root,然后以root身h份执行命令,执行完成后,直接退回到当前用户。
7、pstack
pstack pid>>filename 堆栈信息输出到文件中
8、adduser:增加用户

四 、安装gcc
yum install gcc-c++(注意实在root权限下操作)
五、安装gdb
普通用户:sudo yum install gdb
root用户:yum install gdb

【Linux】《Linux 常见指令全攻略》 介绍 Linux 常用指令在日常操作中的重要性以及本文将涵盖的指令范围。在日常的 Linux 系统操作中,掌握常见指令至关重要。Linux 作为一个强大的操作系统,广泛应用于服务器管理、软件开发等领域。熟悉常用指令可以极大地提高工作效率,让用户能够更加高效地管理文件、系统资源以及进行各种操作。本文将涵盖一系列常用的 Linux 指令,包括文件管理、目录操作、系统管理等方面的指令。例如,ls 指令用于列出目录下的文件和子目录;pwd 指令显示当前所在目录;cd 指令用于改变工作目录; 阅读详情

相关推荐

Linux文件操作四剑客

① /^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/ // 年-月-日 yyyy-MM-dd / yy-MM-dd 格式。⑥“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$” //正浮点数。

wuds_158的博客 1609

Linux 常用命令最全总结

(分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令的输出进行筛选加工等等)对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压)推荐。(用于查看文本文件的内容,后接要查看的文件名,通常可用管道与 more 和 less 一起使用)(用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下),它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径)

m0_52775179的博客 4万+

5G物理层基础知识

1、关于RB和RE (1) RB(Resource Block,资源块)频率上连续12个子载波,时域上一个slot(时隙,14个ofdm符号) (2) RE(Resource Element,资源单元)频率上一个子载波,及时域上一个ofdm符号 注意:协议规定,5G每个时隙(非扩展CP)的符号数为14个(扩展CP情况下每个时隙有12个符号),而LTE(非扩展CP)每个时隙的符号数为7个。 简单说:一个12X14的方格,大的整个叫一个RB,每一个小块叫一个RE。另外,一个RE可存放一个调制符号(mo.

qq_39074243的博客 2万+

Linux常用指令(超详细)新手必备

linux

qq_20963687的博客 6864

FMCW雷达基本原理(通俗易懂)篇2

FMCW雷达(Frequency Modulated Continuous Wave Radar)是一种使用频率调制连续波的雷达系统。它使用一个发射器发射一个连续波,但是这个连续波的频率会在一定的范围内不断变化。当这个连续波遇到一个目标物体并被反射回来时,接收器会检测到这个反射波的频率变化,并计算出目标物体的距离和速度等信息。FMCW雷达的原理可以理解为:1.发射器发射一个连续波,这个波的频率会从一个固定的起始频率开始,逐渐变化至一个固定的终止频率。

研二小学鸡的博客 7687

RocketMQ源码分析之消息轨迹

文章目录前言一、消息轨迹二、消息轨迹源码分析1、producer端2、consumer端三、消息轨迹中存储的信息1.TraceContext2.TraceBean3.TraceType四、总结 前言   本篇文章将会从以下方面介绍消息轨迹:什么是消息轨迹?如何启用消息轨迹?示例demo、消息轨迹的源码分析和消息轨迹中存储的信息。最后会用一张图来总结消息轨迹的工作原理。 一、消息轨迹 1.什么是消息轨迹? 消息轨迹是用来跟踪记录消息发送、消息消费的轨迹。 2.如何启用消息轨迹? broker端 需要在b

不爱学习的小妞博客 1075

Linux常用指令大全(完整版)

本文按功能分类整理Linux常用指令,每个指令均包含「核心作用+语法解释+实战示例+注意事项」,适配CentOS 7+/Ubuntu 18+/Debian 10+,示例可直接复制运行,兼顾新手入门与进阶使用。

2301_79847249的博客 4896

Camunda 7.x 系列【67】实战篇之撤销流程

撤销流程 即撤销当前已发起的流程实例。这是一个常见的需求,Camunda本身不提供直接的方法来撤销正在执行的流程,需要自定义处理逻辑。

记录知识、锤炼自我 1376

Linux各目录及每个目录的详细介绍

目录 linux常见目录说明 下面开始详细介绍Linux目录 /etc文件系统 /dev文件系统 /usr文件系统 /var文件系统 /proc文件系统 Linux各目录及每个目录的详细介绍,包括linux常见核心目录诸如/bin,/etc,/home,/usr,/root,/dev,/var,/proc等常见目录详细介绍及说明。 linux常见目录说明 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存

eli的博客 3508

【雕爷学编程】Arduino动手做(45)---红外光电避障传感器模块4

雕爷学编程,Arduino动手做,开源硬件,创客传感器,红外光电避障传感器模块

雕爷学编程 2503

一些笔者原创或者搜集的 ABAP 小工具集合(一),持续更新中!!

每个报表短小精悍,拷贝到系统激活即可运行。不少报表脑洞大开。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2728

装杯 之 Linux 指令1

Linux 指令 ls pwd cd mkdir touch rmdir rm

2301_80362419的博客 3715

【100%通过率】2023华为od机试C卷【电脑病毒感染】Python 实现

一个局域网内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t 表示。其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。如果最后有电脑不会感染,则返回-1.

MISAYAONE的博客 3032

40+个常用的Linux指令——上

常用的Linux指令:ls、pwd、cd、touch、mkdir、rmdir、rm、man、cp、mv等指令

muzi_liii的博客 4403

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

VB摄像头监控

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

Linux常见的指令

head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。rmdir是一个与mkdir相对应的命令。Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。在:Linux中以 . 为开头的文件,表示的是隐藏文件。

m0_70595067的博客 4177

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

10Linux_文件目录类指令

可能在这个案例中直接使用绝对路径更加快捷简单,但是当我们遇到很深的子目录的时候,返回几个上级目录再搜索肯定比重新输入一遍很深的绝对路径要快,所以我们要掌握这种方法。(重定向符号)将获取到的输入重定向到mydate.txt中(这里会产生覆盖的效果,之前的内容会消失),这样mydate.txt中的内容就改变了。我们先转到tom目录下,然后通过两次返回上一级目录,分别转到home目录和root目录,然后再在root目录里面搜索root目录。

qq_63388834的博客 1664

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

【Linux】基本指令

基本指令

2203_76003626的博客 1306

Linux常用基本指令

对Linux中常用命令,包括文件创建与销毁,压缩与打包,查看搜索文件的方式等指令的介绍

Dai_renwen的博客 1002

Linux的常见指令

Hello,今天我们继续学习Liunx,上期我们简单了解了Linux的基本用处,并了解了Linux的重要性,今天我们就继续更加深入的学习Linux,进行指令方面的学习,我们可以通过先学习简单的基础命令来学习Linux,并在从充分了解了基础就只是的前提下,进行Linux实战。好,我们还是按例三连上车,开始我们今天的正题!!语法: ls[选项][目录或文件]功能:对于目录,该命令列出在该目录下的所有子目录和文件。对于文件,将列出文件名你给的以及其他信息的常用的选项:举例:这个命令十分的简单,它的作用其实就是显示

2302_79964175的博客 3728

Linux常用基本指令和shell

了解 Linux 系统中最基础、最高频的操作命令与 Shell 技巧,本指南都涵盖了核心命令的使用方法和实用示例。通过这些实用知识,你可以在 Linux 环境中更自信、高效地完成日常任务,提升系统操作能力,让复杂的命令行操作变得清晰易懂。

致力于分享更完善的体系知识 1495

Linux基础的目录操作

语法:指令 [选项] [操作的文件或者目录]注意:语法中加入[],就表示方括号括起来的内容可选。pwd说明:查看当前所在目录的绝对路径执行者:所有用户。

2302_78686222的博客 903

Linux--常见指令操作

文章目录Linux常见指令1.ls指令2.pwd指令3.whoami指令4.cd指令5.touch指令6.mkdir指令7.tree指令8.rmdir指令 && rm 指令(重要):9.man指令10.cp指令 Linux常见指令 1.ls指令 语法:ls ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 常见选项: 1.ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件。 2.ls -d 将目录象文件一

m0_52026356的博客 5217

Linux 常用操作指令大揭秘(上)

🎉本文详细介绍了 Linux 里超常用的操作指令。从文件和目录操作方面,包括 ls 查看目录内容、cd 切换目录、mkdir 创建新目录、rmdir 删除空目录、touch 创建空文件或更新时间、cp 复制文件和目录、mv 移动和重命名以及 rm 删除文件和目录;再到文件查看和编辑,如 cat 查看文件内容、more 和 less 分页查看文件、head 和 tail 查看文件开头和结尾。这些指令如同强大的工具💪,让用户在 Linux 系统中能够高效地管理文件和查看文件内容。

A Charmer 的博客 2548

Linux基本指令

在技术领域,Linux 操作系统的身影随处可见,服务器、云计算都有它的存在。而要玩转 Linux,掌握基本指令是第一步。这些指令是我们和 Linux 交流的 “语言”,能帮我们管理文件、控制进程。

pzn2506的博客 1347

linux常用指令

:表示家目录,是‘/home/username’的缩写$:表示普通用户,即当前登陆的用户/:表示根目录#:表示超级用户,即root2.ls 查看文件ls查看当前目录下的所有目录和文件ls -a 列出当前目录下所有文件,包括隐藏文件ls -l 列出当前目录下所有文件的详细信息ls -lh 将当前目录下的所有文件的详细信息列出,并将大小变为人们容易识别的格式ls -lt 将当前目录下的所有文件按照编辑时间进行排序,正序ls -ltr 同 -lt,但排序方式为逆序(常用)

2301_78675102的博客 872

Linux实用指令之文件目录类

less 指令用来分屏查看文件内容,它的功能与 more 指令类似,但是比 more 指令更加强大,支持各种显示终端。more 指令中内置了若。指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。head -n 5 文件 (功能描述:查看文件头 5 行内容,5 可以是任意行数)ls -al >>文件 (功能描述:列表的内容追加到文件 aa.txt 的末尾)cat 文件 1 > 文件 2 (功能描述:将文件 1 的内容覆盖到文件 2)

Villiam_AY的博客 725
上一篇: 链表经典面试题三
下一篇: 初识进程----
ffsiwei
博客等级 码龄9年 72粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值