【Linux】常用命令总结

news2024/11/20 10:29:25

5a2585dded9b416fb4ea58637b42ed39.png

  Yan-英杰的主页

悟已往之不谏 知来者之可追  

C++程序员,2024届电子信息研究生


目录

1.登录操作

2.操作系统

        a.os是什么?

        b.好的操作系统的衡量指标?为什么要有操作系统?

3.Linux下的基本指令

        a.ls指令  

        b.pwd指令

        c.cd指令

        d.mkdir指令

        e.rmdir && rm指令


1.登录操作

//xshell工具远程连接云服务器
ssh root@130.xxx.xxx.xxx

//在root用户下创建新用户
adduser Yan-yingjie

//为新用户重置密码
passwd Yan-yingjie
//同时注意:密码重置时,不回显,直接输入即可


//删除新用户
userdel -r Yan-yingjie

2.操作系统

        a.os是什么?

            操作系统是一款做软硬件管理的软件

        b.好的操作系统的衡量指标?为什么要有操作系统?

                优质的操作系统:

                        ①稳定

                        ②快速

                        ③安全

                为什么要又操作系统:

                通过对下管理软硬件资源的手段,提供良好(稳定、快速、安全)的操作环境

                通过上述内容,我们得知,操作系统的存在是必然的,我们在操作系统的行为,都会转

化为硬件行为(所有操作行为,抛开现象到本质,都会通过操作系统到达硬件上)!

                几乎我们所有的软件操作行为,均和操作系统有关,由此可知操作系统的重要性

                

3.Linux下的基本指令

        特点: 纯命令行 /Linux也有图形化界面

                 windows也有命令行 / 图形化界面

      无论图形化和指令操作,实际上行为都是一致,指令操作更加贴近操作系统,更便于我们对操

作系统的理解

//全屏和取消全屏操作

Alt+Enter 

        a.ls指令  

                

//查看Linux底下的文件
ls 

//显示当前所处的位置
pwd
//如果是root用户则显示/root,如果在新建用户则显示/home/Yan

        创建文件夹

        注:makedictory 文件夹名

mkdir 108_class

//创建文本文件
touch test.txt

//查看目录下的文件,显示文件名属性
ls

//显示更加全面的文件属性
ls -l

//ls 其实是list列表的意思

      学习中的问题?

         文件创建后无内容是否占用空间?文件的属性是数据吗?

                文件创建后 同样占用空间,文件的属性同样是数据

                文件 = 文件内容 + 文件属性

        

                文件的操作 = 对文件内容的操作 or 对文件属性的操作

        

//创建隐藏文件

mkdir .Yan.txt

//查看全部文件,包括隐藏文件

ls -la

 发现:

        Linux下任何一个文件底下都有隐藏文件

//..表示回退上级路径
cd ..

//进入到根目录文件下
cd /root

//查看根目录下的文件夹
ls

//跳转到指定文件夹

cd 108_class

//.存在的意义:帮助用户定位当前目录下的文件

         b.pwd指令

//pwd 指令

pwd-显示用户当前所在目录

//路径中的斜杠表示:路径分隔符

 问题:
           根目录底下可以继续放目录和普通文件吗?

            可以,Linux的根目录肯定是一个多叉树的结构

        Linux的目录结构整体是一个多叉树,他的叶子节点,一定是空目录文件或者非空目录文件,

路上节点一定是个非空目录文件,所以对文件或者目录的增删改查,本质上就是对这棵多叉树的增

删改查

               结论:所以我们定位一个文件,通常都是通过路径来定位的,一般命令常使用相对路径

           问题:为什么路径具有唯一性?

                一个节点可能有多个子节点,但是任何一个子节点只有一个父节点,当我们像访问

目录时,可以采用绝对路径(我们以当前所处的路径为参照,来进行特定文件的定位,我们成

这种路径:绝对路径)的方式,访问任何目录

       

        c.cd指令

        

//返回上级目录
cd ..

//通过绝对路径访问目录
cd /root/Yan

//查看当前登录用户
whoami

//Linux只分两种用户:超级管理员和普通用户

//查看普通用户
ls /home

//删除指定用户
userdel -r Yan

//回退到上一次所在的路径
cd -

//回头家目录
cd ~

//创建普通文件
touch Test.txt

                centos系统中,所有的普通用户都会放在/home目录下

        d.mkdir指令

                最直观的作用:创建目录

                

//创建文件
mkdir cd1

//目录树形显示
tree d1
//即可树形显示d1下面的文件夹

//云服务器大概率未安装tree命令
yum install -y tree
//即可安装完成
//同时安装tree命令,我们需要在root命令下完成

//我们如何创建一串目录
mkdir -p /dd1/dd2/dd3/dd4
//其中p的意思为path,路径

        e.rmdir && rm指令

                删除目录

                

//删除指定目录
rmdir 
//但是rmdir只能删除非空目录,并且只能删除目录

//直接删除普通文件
rm Test.txt
//rm只能删除普通文件,同时在超级用户底下进行删除时,会进行提醒

//不出现提醒,强制删除
rm -f Test.txt
//-f的意思为false

//递归删除目录
rm -r dd1

//递归并全部删除目录
rm -rf dd1

//利用rm命令删除用户
rm -rf /home/Yan

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

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

相关文章

SB领导的特征

越是SB领导,往往越有这9大特征,难怪员工不服气。 孔子曾说过:“视其所以,观其所由、察其所安、人焉善哉?” 领导也是如此,想要判断领导是不是SB,关键就看他的所作所为。 越是“SB”的领导&#…

在CRM系统中如何获取联系人的信息?

CRM客户管理系统可以有效应对企业对联系人管理的需求,帮助销售人员随时随地查阅、记录、修改联系人,为业务开展做好铺垫。CRM中联系人是什么?如何获取联系人信息? 1.CRM中联系人是什么? CRM系统联系人指的是沟通对象…

薅羊毛!阿里云免费GPU云主机畅玩AI绘画,免费领取阿里云v100显卡搭建AI绘画利器Stable Diffusion

❝ AI绘画利器Stable Diffusion,因为对电脑显卡,磁盘,内存等都有一些限制,导致大部分人望而止步,所以小编今天教大家免费领取阿里云的免费显卡服务器,免费试用3个月,以方便各位快速学习与使用。 ❞ 领取免费…

MapReduce编程

Hadoop的MapReduce计算框架 概述 MapReduce计算框架是一种计算框架,用于计算处理大规模的数据集,他将数据分成小块,然后在集群中的多个节点上并行处理这些块MapReduce框架是由两个组件组成:Map和Reduce Map任务将输入数据分解成…

团队管理之性能实施团队日志12

这几天算是多事之秋。本来就有几个严重的问题天天在折腾。 还是出现了各种差错。 其实对于做项目来说,就是这样,总会有紧要的事情突然冒出来。 我倒是习惯了这种状态。 只是时间不等人。 这两天在写各系统的最终报告。结果写到某个系统的时候发现&#…

零基础学Python,最受推荐的10本Python书籍

目录 适合初学者的最佳Python书籍1、《Python编程:从入门到实践》2、《Head-First Python (2nd edition)》3、《“笨方法”学Python》4、《Python程序设计(第3版)》 最适合初学者的免费Python书籍5、《像计算机科学家一样思考Python (第2版)》…

学习【菜鸟教程】【C++ 继承】(未完)

链接 1. 教程原文 面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行效率的效果。 当创建一个类时,您不需要重新编写新的…

0基础学习VR全景平台篇第41篇:编辑器底部菜单-素材管理

大家好,欢迎观看蛙色VR官方系列——后台使用课程! 本期为大家带来蛙色VR平台,底部菜单—素材管理功能操作。 功能位置示意 一、本功能将用在哪里? 素材管理,主要是对场景列表相关的基础操作做一个详细的讲解&#xf…

自研API 网关 - 媲美美团这套Shepherd网关架构!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 我说:“很多互联网大厂,很少基于 SpringMVC 模块对外提供 WEB 服务的 HTTP 接口!” 一下炸窝…

【瑞萨RA MCU创意氛围赛】基于FSP库开发 --- Qt遥控小车

文章目录 引言一、产品功能介绍二、硬件清单三、软件设计1. RASC2. Keil2. Qt 四、视频展示 引言 很高兴能够加入“野火”这个大家庭中,且能有机会参加第一期的【瑞萨RA MCU创意氛围赛】,在此之前,我竟都没能了解瑞萨这个产品,是…

如何计算一个实例占用多少内存?

我们都知道CPU和内存是程序最为重要的两类指标,那么有多少人真正想过这个问题:一个类型(值类型或者引用类型)的实例在内存中究竟占多少字节?我们很多人都回答不上来。其实C#提供了一些用于计算大小的操作符和API&#…

【026】C++的内联函数、函数重载、函数的默认参数与占位参数

C的内联函数、函数重载、函数的默认参数与占位参数 引言一、内联函数1.1、声明内联函数1.2、宏函数和内联函数的区别1.3、内联函数的注意事项 二、函数重载2.1、函数重载的概述2.2、函数重载的条件2.3、函数重载的底层实现原理 三、函数的默认参数四、占位参数五、extern "…

STM32单片机TFT显示AD9833 DDS信号发生器语音播报正弦波方波三角波

实践制作DIY- GC0146---TFT显示AD9833 DDS信号发生器 基于STM32单片机设计---TFT显示AD9833 DDS信号发生器 二、功能介绍: 硬件组成:STM32F103C系列最小系统板 1.8寸TFT彩屏AD9833信号模块4*4矩阵键盘DY-SV17F语音播报模块 1.通过4*4键盘来设定频率值和…

ExpertLLaMA:超越Vicuna,通过角色扮演增强指令,显著提升回答质量

本文向大家介绍我们刚刚开源的对话模型及相应的训练数据。 首先是 git Repo 和 paper 链接,欢迎大家给我们⭐star⭐ 论文标题: ExpertPrompting: Instructing Large Language Models to be Distinguished Experts 论文链接: https://arxiv.or…

.Net7矢量化的性能优化

前言 矢量化是性能优化的重要技术,也是寄托硬件层面的优化技术。本篇来看下。文章来源:微软官方博客 概括 一:矢量化支持的问题: 矢量化的System.Runtime.Intrinsics.X86.Sse2.MoveMask 函数和矢量化的Vector128.Create().Extract…

get 、post请求 后台@RequestParam、@RequestBody 接收的方法集合

post、get请求 参数:数组、JSON对象、JSON字符串、地址栏 RequestParam、RequestBody 后端接收 //定义json对象,同时包含数组 var _queryData { jflb:"婚姻家庭纠纷",zlay:"xxxxx",ysCode:["0123","4567"]}…

机柜PDU与普通插座的区别,以及如何选择品牌专业PDU产品详解

PDU(Power Distribution Unit),是将来自UPS的输出电流分配到各个IT设备的末端配电设备,是连接供电等基础设施与IT系统、关联机房内所有设备正常运转的关键设备。作为机房用电安全的重要保障,PDU设备的稳定与安全直接关…

FPGA驱动FT601实现USB3.0相机HDMI视频采集 提供工程源码和QT上位机源码

目录 1、前言2、FT601芯片解读和时序分析FT601功能和硬件电路FT601读时序解读FT601写时序解读 3、我这儿的 FT601 USB3.0通信方案4、详细设计方案5、vivado工程详解6、上板调试验证7、福利:工程代码的获取 1、前言 目前USB3.0的实现方案很多,但就简单好…

我们来谈谈udp

"却还有那些洗礼,那几句问候,那份温柔~" 一、 常用的Linux命令 (1) netstat查看网络状态 netstat是一个用来查看网络状态的重要工具,可以携带很多选项。 n 拒绝显示别名,能显示数字的全部转化成数字. l 仅列出有在 Listen…

【unity之IMGUI】所以你还想在百度上搜IMGUI的底层原理是什么吗?

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:uni…