掌握Linux指令和权限:一个入门教程

news2024/9/21 2:46:49

在这里插入图片描述

目录

  • 一.Linux基本指令
    • 1.ls指令
    • 2.pwd指令
    • 3.cd指令
    • 4.touch指令
    • 5.mkair指令
    • 6.rmdir和rm指令

一.Linux基本指令

1.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 一行只输出一个文件。

下面我来演示几个常用的:
在这里插入图片描述

ls指令可以穷举出当前文件路径下的目录和文件,我们可以看到不同类型的文件有不同的高亮来区别
在这里插入图片描述
ls -a可以显示当前路径下的所有文件包括隐藏文件在Linux下以.开头的文件称为赢藏文件

. .表示当前路径的上一个路径
. 表示当前路径可以帮助用户定位当前目录的一个文件。

ls -l可以显示文件的详细信息(属性):
在这里插入图片描述
第一列的字符代表着是文件的类型:d表示是一个目录,-代表的是普通文件。
ls -la就能显示所有的文件以及他们的详细信息:
在这里插入图片描述

2.pwd指令

pwd可以显示用户当前在的目录:
在这里插入图片描述

3.cd指令

Linux的目录结构整体是一个多叉树,他的叶子节点,一定是空目录或者非目录文件,路上节点一定是一个非空目录。
语法:cd 目录名
可以跳转到指定的目录下:
cd …可以跳转到上一目录下
在这里插入图片描述
还可以通过
绝对路径
或者相对路径访问在这里插入图片描述在这里插入图片描述
还有两种常用的访问cd ~进入用户家目录和cd -返回最近访问的目录

4.touch指令

linux下新建文件的方式有非常多,touch命令新建个文件是比较常用的方式
语法: touch [options] filename

  • -a: 改变访问时间
  • -m: 改变改动时间
  • -t timestamp: 改变访问时间和改动时间为timestamp

假设不指定什么选项。那么touch命令会新建一个文件
假设指定了-t timestamp选项,那么touch命令会改动文件的访问时间和改动时间为timestamp。
在这里插入图片描述
在这里插入图片描述

5.mkair指令

语法:mkdir [选项] dirname
功能:在当前目录下创建一个名为 “dirname”的目录
在这里插入图片描述
加上**-p**选项的话还可以 直接递归创建多个目录
在这里插入图片描述

6.rmdir和rm指令

语法:rmdir [-p][dirName]
rmdir与mkdir命令相反,是删除目录,但是不能删除空目录,如下图所示:
在这里插入图片描述
rm指令则既可以删除文件也可以删除目录,使用-f可以让Linux不提示你就直接删除掉文件,-r可以递归删除目录及其下面的文件
在这里插入图片描述
在这里插入图片描述
若是加上**-i**则会在删除时询问你是否确认。

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

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

相关文章

Chrome扩展开发指南

前言 Chrome 扩展(通常也叫插件)也是软件程序,使用 Web(HTML, CSS, and JavaScript)技术栈开发。允许用户自定义 Chrome 浏览体验。开发者可以通过增加特效或功能来优化体验。例如:效率工具、信息聚合等等。…

数据结构考研版——KMP算法

一、 我们先看下面这个算法当比较到不匹配的时候 模式串后移一位,并且让比较指针回去,这就叫做指针的回溯,回溯就是造成这个简单算法效率比较低的原因 这种是朴素模式匹配算法,时间复杂度比较高 int index(Str str,Str substr…

MAVEN安装与配置

文章目录 一、安装MAVEN二、在IDEA中进行配置 一、安装MAVEN 打开MAVEN官网下载:https://maven.apache.org/download.cgi 选择这两个进行下载,然后直接解压缩到指定的安装目录即可。 配置环境变量 1)MAVEN_HOME设置为maven的安装目录 2&…

指令段间及文件间参数调用过程(64位 Intel架构)

指令段间及文件间参数调用过程(64位 Intel架构) 文章目录 指令段间及文件间参数调用过程(64位 Intel架构)一. 指令段间的参数调用过程1.1 推论1.2 验证 二. 文件间的参数调用过程2.1 推论2.2 验证 三. 指令解释相关补充 一. 指令段…

基于html+css的图片展示24

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

docker安装rocketMQ

1、安装jkd1.8 docker pull java:8 或者 docker pull openjdk:8 查看已安装的镜像: docker images 运行jdk命令 docker run -d -it --name java-8 java:8 进入JDK 容器 docker exec -it java-8 /bin/bash 查看java版本,进入java-8容器后输入 &#x…

金融数字新型基础设施创新开放联合体今日成立

4月18日,“金融数字新型基础设施创新开放联合体”(以下简称:联合体)在上海成立。联合体由上海银行、复旦大学金融科技研究院、中电金信共同发起,首批成员单位汇聚产业链与供给侧的中坚力量:国泰君安证券、太…

基于 BaiduAI 的人脸检测系统(PyQt5图形化界面实现)

文章目录 写在前面的话总体结构学生端教师端教务处系统 总结 写在前面的话 前几天有个小伙伴私我会不会做关于人脸检测与识别的小项目,奈何我现在主要是学习研究NLP了,所以关于CV的很多东西也有点力不从心,突然想起来去年我的毕业设计就是做…

【Vue】学习笔记-内置指令/自定义指令

内置指令 自定义指令 内置指令v-text 指令v-html指令v-cloak指令v-once指令v-pre指令 自定义指令 内置指令 我们学过的指令: v-bind : 单向绑定解析表达式, 可简写为 :xxx v-model : 双向数据绑定 v-for : 遍历数组/对象/字符串 v-on : 绑定事件监听, 可简写为 v…

遍历思路与子问题思路:详解二叉树的基本操作

二叉树的结构定义: public class BinaryTree {//内部类 表示一个结点static class TreeNode {TreeNode left; //左子树TreeNode right; //右子树char value; //结点值TreeNode(char value) {this.value value;}}public TreeNode root; //根节点... } …

云原生时代下,应用全生命周期管理之道

引言 过去 10 年间,云计算已经从单一的 IT 服务演变成为新一代的软件架构范式,进而赋能企业管理和生产模式的创新。云计算也经历了从“资源上云”到“深度用云”的发展阶段。 在云原生时代,应用全生命周期管理之道成为企业关注的一个焦点。在…

蓝牙耳机什么品牌的音质好?300左右音质最好的蓝牙耳机推荐

随着蓝牙技术的发展,蓝牙耳机品牌也越来越多。要说什么品牌的音质好?首先还是要根据自己的预算出发。在此,我来给大家推荐几款300左右音质最好的蓝牙耳机,可以当个参考。 一、南卡小音舱Lite2蓝牙耳机 参考价:239 发…

Self-supervised learning of a facial attribute embedding from video

Self-supervised learning of a facial attribute embedding from video 译题:视频中人脸属性嵌入的自监督学习 论文题目Self-supervised learning of a facial attribute embedding from video译题视频中人脸属性嵌入的自监督学习时间2018年开源代码地址https://…

《Java》基本类型的比较和引用类型的比较

目录 基本类型 引用数据类型 基本类型之间的比较 基于Comparable的比较 总结 👑作者主页:Java冰激凌 📖专栏链接:Java 基本类型 Java中提供了基本类型有八种 分别是 byte short int long float double char boolean 基本类型…

EL 表达式--各种运算-代码演示--EL 的 11 个隐含对象--pageContext 对象介绍--JSTL 标签库介绍--core 核心库--综合代码

目录 EL 表达式 EL 表达式介绍 代码示例 EL 常用输出形式 代码演示 Book.java el_input.jsp EL 运算操作 基本语法语法: 关系运算 逻辑运算 算数运算 EL 的 empty 运算 应用实例 empty.jsp EL 的三元运算 应用实例 EL 的 11 个隐含对象&#xff0c…

Unity-ML-Agents-训练生成的results文件解读-PushBlock

前言 训练结果文件路径:E:\ml-agents-release_19\results\push_block_test_02(具体路径以自己电脑为准) ML-Agents安装和PushBlock训练过程请见:(注意:push_block_test_02没有全部训练完毕) …

同样是测试,朋友到了30k,我才12K,这份测试面试8股文确实牛

程序猿在世人眼里已经成为高薪、为人忠诚的代名词。 然而,小编要说的是,不是所有的程序员工资都是一样的。 世人所不知的是同为程序猿,薪资的差别还是很大的。 众所周知,目前互联网行业是众多行业中薪资待遇最好的,…

推荐几款项目管理工具,提高你的团队协作效率

如何管理团队才能使团队发挥最大的价值,如果团队缺少协作,就会因为团队的内耗和冲突导致项目无法完成,如何提高团队协作效率呢?我们可以借助团队协作类的项目管理工具。 几个常见的项目管理工具: 1、进度猫 进度猫是…

MySQL高级第十五篇:MVCC多版本并发控制原理剖析

MySQL高级第十五篇:MVCC多版本并发控制原理剖析 一、什么是MVCC?二、快照读与当前读?1. 快照读2. 当前读 三、MVCC实现原理(ReadView)1. 隐藏字段2. Read View3. 思路设计4. ReadView使用规则5. MVCC整体操作流程 四、…

响应式开发HTML5CSS3实现视频播放器的功能案例

目录 前言 一、本视频播放器需要实现的功能 ​二、代码分布结构 三、部分主要代码 1.index01.html 2.video1.css 3.video1.js 四、images图片资源及视频 五、运行效果 前言 1.本文讲解的响应式开发技术(HTML5CSS3Bootstrap)的HTML5视频播放器等…