Linux常见指令及权限理解
一、Linux指令基础01. ls 指令语法 ls [选项][目录或文件]功能对于目录该命令列出该目录下的所有子目录与文件。对于文件将列出文件名以及其他信息。常用选项-a 列出目录下的所有文件包括以 . 开头的隐含文件。-d 将目录象文件一样显示而不是显示其下的文件。 如ls –d 指定目录-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件-l 列出文件的详细信息。-n 用数字的 UID,GID 代替名称。介绍 UID GID-F 在每个文件名后附上一个字符以说明该文件的类型“*”表示可执行的普通文件“/”表示目录“”表 示符号链接“|”表示FIFOs“”表示套接字(sockets)。目录类型识别-r 对目录反向排序。-t 以时间排序。-s 在l文件名后输出该文件的大小。大小排序如何找到目录下最大的文件-R 列出所有子目录下的文件。(递归)-1 一行只输出一个文件。02. pwd命令语法: pwd功能显示用户当前所在的目录03. cd 指令Linux系统中磁盘上的文件和目录被组成一棵目录树每个节点都是目录或文件。即Linux下一切皆是文件这里我们需要注意Linux任何一个目录下面都含有两个隐藏文件 .和..以.为开头的文件表示当前路径帮助用户定位当前目录下的文件以..为开头的文件表示当前路径下的上级路径语法:cd 目录名功能改变工作目录。将当前工作目录改变到指定的目录下。注意定位一个文件需要用路径来定位。而路径分为绝对路径和相对路径。用法如上图中所示04. touch指令05.mkdir指令重要06.rmdir指令 rm 指令重要07.man指令Linux的命令有很多参数我们不可能全记住我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man 语法: man [选项] 命令08.cp指令09.mv指令重要10. cat指令11.more指令12.less指令重要cat,more,less相应对比13.head指令和tail指令14.find指令灰常重要 -name15.grep指令grep命令常与通道|配合使用例如cat test.cpp | grep -i hello Linux16.zip/unzip指令17.bc指令bc命令可以很方便的进行浮点运算18.uname –r指令二、Linux权限Linux下有两种用户超级用户root、普通用户Linux权限访问文件类型的分类权限r w x分别代表可读权限 可修改权限 可执行权限其中有三个组的权限分别为所有者所属组其他用户这里额外添加一个指令chmod指令另外给大家介绍一种提权方法使用 sudo分配权限需要注意的是在我们进行sudo提权指令时第一次会失败因为没有在/etc/sudoers的文件中添加可以被提权用户的信息只需要在该文件中添加用户信息就可以成功使用该指令。根据以上对权限的理解我们可以想象只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限.这里就会有歧义我们不希望自己创建的文件因为别人有写权限就可以删除我们个人的文件为了解决这个问题Linux引入了粘滞位。粘滞位权限的总结目录的可执行权限是表示你可否在目录下执行命令。 如果目录没有-x权限则无法对目录执行任何命令甚至无法cd 进入目, 即使目录仍然有-r 读权限这个地方很容易犯错认为有读权限就可以进入目录读取目录下的文件 而如果目录具有-x权限但没有-r权限则用户可以执行命令可以cd进入目录。但由于没有目录的读权限 所以在目录下即使可以执行ls命令但仍然没有权限读出目录下的文档。

相关新闻

2024软路由介绍及新手入门(一) #软路由 #openwrt

2024软路由介绍及新手入门(一) #软路由 #openwrt

一、软路由介绍 软路由利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能。而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。 其中,基于Windows平…

2026/7/23 18:16:28 阅读更多 →
基于Spring Boot的应届毕业生实习就业系统的设计(毕设-完整源码+论文)

基于Spring Boot的应届毕业生实习就业系统的设计(毕设-完整源码+论文)

代码经调试,能够正常运行,以下为项目的部分展示,点赞收藏关注 → 私信领取本源代码 源码合集 1. 摘 要 本文介绍了一种基于Spring Boot框架的应届毕业生实习就业系统的设计和实现。该系统分为用户端和管理端两个模块,旨在为应届毕…

2026/7/23 18:16:28 阅读更多 →
2026AI写歌APP推荐 国产AI作曲工具实测对比

2026AI写歌APP推荐 国产AI作曲工具实测对比

最近不管是做短视频配乐、发原创歌曲到音乐平台,还是把日常灵感做成旋律,越来越多普通人开始用AI写歌工具。但实际选的时候很容易踩坑:海外工具中文咬字生硬跑调、商用版权没保障;部分国产工具编曲模板化严重,版权归属…

2026/7/23 18:16:28 阅读更多 →

最新新闻

万拓营销 AI-GEO 优化服务全链路实测与价值评估大纲

万拓营销 AI-GEO 优化服务全链路实测与价值评估大纲

在珠三角的制造业圈子里,最近大家聊得最多的不再是单纯的 SEO 排名或者信息流广告的出价,而是“为什么我的产品在 AI 搜索里搜不到”。很多老板发现,传统的关键词优化在大模型时代似乎失灵了:客户对着 AI 助手问“深圳哪家工厂做精…

2026/7/23 18:32:35 阅读更多 →
深入解析N2HET定时器:架构、多分辨率与高精度PWM实战

深入解析N2HET定时器:架构、多分辨率与高精度PWM实战

1. 项目概述:为什么需要N2HET这样的“定时器大脑”?在嵌入式开发,尤其是汽车电子和工业自动化领域,我们常常需要处理一些让CPU“头疼”的任务:比如,一个电机需要以0.1%的精度输出PWM波,同时还要…

2026/7/23 18:32:35 阅读更多 →
软路由安装openwrt

软路由安装openwrt

软路由安装openwrt创建虚拟机下一步填写虚拟机名称,设置虚拟机系统下一步配置虚拟机详细配置添加硬盘选择现有硬盘创建系统文件存放目录命名目录名上传系统文件到Openwrt目录两个文件都要分别上传两个文件都上传后显示如下一个虚拟机文件选择Openwrt虚拟机文件下一步…

2026/7/23 18:32:35 阅读更多 →
【Springboot毕设全套源码+文档】基于springboot大型超市前后台系统的设计与实现(丰富项目+远程调试+讲解+定制)

【Springboot毕设全套源码+文档】基于springboot大型超市前后台系统的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/23 18:32:35 阅读更多 →
深度解析:OPEN NPO网络大模型架构与开发者实践指南

深度解析:OPEN NPO网络大模型架构与开发者实践指南

深度解析:OPEN NPO网络大模型架构与开发者实践指南 近期,通信与AI领域因一条重磅消息而沸腾:华为联合产业伙伴正式发起了OPEN NPO项目。这一动作迅速冲上热搜,引发了技术圈的广泛热议。作为一名长期关注通信网络与人工智能融合的…

2026/7/23 18:32:35 阅读更多 →
MCP协议:AI工具互联互通的标准解决方案

MCP协议:AI工具互联互通的标准解决方案

1. MCP协议:AI工具互联互通的"普通话"去年在调试一个多AI协作系统时,我遇到了工具链整合的噩梦——每个模型都需要单独对接API,参数格式千奇百怪,光是处理不同服务的错误码就耗掉两周。直到发现Anthropic推出的MCP协议&…

2026/7/23 18:31:34 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 17:49:47 阅读更多 →

月新闻