linux入门(一) 命令基础

【GNSS/Linux】BKG Ntrip Client (BNC) 的编译与安装 【GNSS/Linux】BKG Ntrip Client (BNC) 的编译与安装 1. BNC软件 1.1 软件介绍 The BKG Ntrip Client (BNC) is an Open Source multi-stream client program designed for a variety of real-time GNSS applications. It was primarily designed for receiving data streams from any Ntrip 阅读详情

1.开关机

 

1)poweroff 立即关机

2)reboot  立即重启

2.用户权限

 

 

1)# root用户(最高权限)

$普通用户

切换用户 su -切换到root用户(切换终端)

遇到问题:刚开始返回 su: Authentication failure

通过上网查找资料:

开启ubuntu默认root的权限(su: Authenticationfailure)

输入以下命令并按提示输入新的密码即可使用sudo命令。

$ sudo passwd root

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

3.命令行操作

遇到记不住的命令

1)使用Tab键来自动补全命令(注意:无法自动补全参数,)

 按两下Tab显示所有命令

2)Bash会保存你输入过的命令,可以通过↓↑键来查看。

  命令行通配符

 * 匹配零个或多个

?匹配任意一个字符

 [0-9]匹配一个数字范围

[abc]匹配列表里任何字符

 [Λabc]匹配列表以外的字符

 

说明:两个特殊的目录.和..,分别代表当前目录和当前目录的父目录

      

文件处理命令

 

1)        ls(显示目录文)

 

命令英文原意:list    命令所在路径:/bin/ls

执行权限:所有用户

语法:ls 选项[-ald]  [文件或目录]

-a显示所有文件,包括隐藏文件

-l详细信息显示

-d查看目录属性

    

 

    2)        cd(切换目录)

  原意:changedirectory 命令所在路径:shell内置命令

  执行权限:所有用户

  语法:cd  [目录]

  范例:

              $ cd /切换到根目录

              $ cd ..回到上一级目录

 

     

     

 

3)        pwd(显示当前所在的工作目录)

 

  原意:printworking directory 命令所在路径:/bin/pwd

  执行权限:所有用户

  语法:pwd

 

        

4)        touch(创建空文件,日志服务器中使用)

命令名称:touch    命令所在路径:/bin/touch

执行权限:所有用户

语法:touch [文件名]

范例:$ touch newfile

    

 

5)        mkdir(创建新目录)

  原意:make directories命令所在路径:/bin/mkdir

  执行权限:所有用户

  语法:mkdir [目录名]

  范例:$ mkdir newdir

 

      

 

6)       cp(复制文件(可以多个)或目录-R)

 

命令英文原意:copy   命令所在路径:/bin/cp

执行权限:所有用户

语法:cp -R [源文件或目录] [目的目录]

范例:

 

$ cp file1 file2 dir1

将文件file1、file2复制到目录dir1

 

$ cp -R dir1 dir2

将dir1下的所有文件及子目录复制到dir2

7)       mv(移动文件、更名)移动目录不用–R

 原意:move  命令所在路径:/bin/mv

 

 执行权限:所有用户

 语法:mv [源文件或目录] [目的目录]

   

    也可以用来改变文件类型

 

             mv   a.c   b.i             

 

    

         $ mv file1 file3

     将当前目录下文件file1更名为file3

              

           

         $ mv file2 dir2

    将文件file2移动到目录dir2下  

           

 

8)        rm

      $ rm file3

   删除文件file3

      $ rm -r dir1

   删除目录dir1

 

 

 

9)       cat(显示文件内容适合不是很长的文件)

 

     原意:concatenate and display files命令所在路径:/bin/cat

     执行权限:所有用户     

     语法:cat     [文件名]

     范例:

            $ cat /etc/issue

             $ cat /etc/services

 

10)      less

   less [参数]文件

   -N显示每行的行号

   b向后翻一页

   d向后翻半页

  :命令

   [pagedown]:向下翻动一页

   [pageup]:向上翻动一页

    q退出

11)      find (查找文件或目录)

                    使用ctrl+c终止当前命令。

   命令所在路径:/usr/bin/find 执行权限:所有用户

   语法:find [搜索路径] [搜寻关键字]

       find. –name *we*查找所有文件名中包含问的文件

       find. –name we?(确定是三个字符匹配单个字符)

 

      $ find /etc -name init(尽量不要在根目录下查找,)

   在目录/etc中查找文件init

 

      $ find / -size +204800  512字节 =0.5kB

   在根目录下查找大于100MB的文件

 

      $ find / -user sam

   在根目录下查找所有者为sam的文件

          find. -name "a*"-execls -l{} \;

      (查找关于a的命令并执行ls-l的命令(黄色部分是固定格式)

12)       grep (在文件中搜寻字串匹配的行并输出)

  命令所在路径:/bin/grep  执行权限:所有用户

  语法:grep [指定字串] [源文件]

  范例:#grep ftp /etc/services

13)         man获得帮助信息[命令或配置文件]

  原意:manual   命令所在路径:/usr/bin/man

  执行权限:所有用户

 语法:man [命令 或 配置文件]

 

  范例:

      $ man ls

      查看ls命令的帮助信息

 

      $ manservices(不能是 /etc/services)

           (查看配置文件services的帮助信息)

b向后翻一页

d向后翻半页

[pagedown]:向下翻动一页

[pageup]:向上翻动一页

q退出

补充:

    help [命令] (查看shell内置命令)

    whatis ls 获得索引的简短说明信息(知道主要的几个选项) 

14)        解压缩和归档

        zip linuxcast.zip (压缩后的文件名) myfile(压缩件)

        tar -cvf out.tar归档

        tar -cvzf we.tar.gz/etc归档并压缩

15)         ping(测试网络连通性,在linux上会不停地发包)

    命令所在路径:/usr/sbin/ping  执行权限:root

    语法:ping 选项 IP地址

    范例:

          # ping   192.168.1.1(会一直ping下去)

 

          # ping -c 3 192.168.1.1(ping3次)

          # ping -s 60000 192.168.1.1数据包变大

补充:如何检查网络连通性

(1)如果出现IP地址Ping不通,

 (2)ping自己主机问题(不通说明网络设置有问题),

 (3)ping自己通,ping对方不通(说明自身没问题),

 (4)ping127.0.0.1(没有网卡也能ping通)看看自身的TCP/IP有没有问题)

注意:特殊情况ping不通,但实际是连通的:

          1.对方有防火墙,2.有软件屏蔽ICMP

           3.改变了ARP地址

 

16)       ifconfig(查看网络设置信息)

  命令名称:ifconfig命令所在路径:/usr/sbin/ifconfig

  执行权限:root

  语法:ifconfig 选项[-a] [网卡设备标识]

    -a   显示所有网卡信息

  范例:#ifconfig -a

17)        jobs查看当前在后台运行的作业

18)        sleep 500停参数输入的时间 5000秒

19)         ctrl+c终止

20)         ctrl+z暂停

    bg编号控制进程继续在后台运行

    fg编号继续在前台运行

 

 

 

 

SoC低功耗设计实战:28nm工艺下四核A7的Hierarchical Flow全流程解析 本文深入解析了在TSMC 28nm工艺上,采用Hierarchical Flow(层次化流程)实现四核Cortex-A7 SoC低功耗设计的全流程。文章从项目背景切入,详细探讨了基于UPF的电源规划、时钟树综合、接口时序收敛以及物理验证等关键环节,分享了使用Cadence Innovus等工具进行低功耗物理实现的实战经验与挑战。 阅读详情

相关推荐

uniapp+uniCloud实现微信小程序一键登录

(用户唯一标识),用户登录成功后,开发者服务器可以将openid和session_key保存,生成一个自定义登录态的token令牌响应给微信小程序,通过token可以查询openid和session_key,小程序下次请求只要携带着token就可以证明已经登录。这个API就是获取用户信息,每次请求都会弹出授权窗口(这个可能会不弹,这个要看你的版本,根据版本来定,不懂的可以留下评论),用户同意后会返回。到这里就可以实现微信一键登录了,快去试试吧,有问题可以在评论区留言,我看见会尽我知道的为你解答。

lb2917的博客 2577

【Linux基础篇】一、Linux入门基础命令

比如,简单的ls命令就有:-a -A -b -c -C -d -D -f -F -g -G -h -H -i -I -k -l -L -m -n -N -o -p -q -Q -r-R -s -S -t -T -u -U -v -w -x -X -1等选项,可以发现选项是极其多的。课程中, 并不会将全部的选项都进行讲解,否则,一个ls命令就可能讲解2小时之久。课程中,会对常见的选项进行讲解, 足够满足绝大多数的学习、工作场景。,将cat a.txt的结果,作为grep命令的输入,用来过滤。

博客包含书籍、B站、其他博主博客等内容,只为了记录笔记,作业,问题,软件配置等,为了以后方便查阅,如有侵权,请联系删除 972

爬虫实战:抖音视频搜索数据爬虫开发实战(附完整Python源码)

【代码】抖音视频搜索数据爬虫开发实战(附完整Python源码)

weixin_61226361的博客 3598

linux小白入门基础命令(一)

从今天开始汇总一些linux的常用命令,不会太全,这个博客(一)只介绍帮助命令、目录命令和文件操作命令,这个入门基础命令适合linux的初学者,也方便山东科技大学的linux操作系统、docker等涉及到linux命令的查找。

weixin_51338719的博客 1524

数据工程师——ETL

文章摘要 ETL(数据抽取、转换、加载)是数据处理的核心流程,负责将分散数据源整合为高质量数据。ETL与ELT的主要区别在于转换步骤顺序,分别适用于不同规模数据场景。数据仓库通过ETL从多个数据源集成数据,支持分析决策。维度建模中的事实表记录业务指标,维度表提供上下文信息。缓慢变化维度(SCD)处理随时间变化的维度数据,常见类型包括直接覆盖型、新增版本型等。数据清洗解决数据缺失、重复、错误等问题,确保数据质量。数据血缘记录数据流转路径,便于问题排查和影响分析。常用ETL工具如Kettle通过转换和作业实现数

weixin_45729710的博客 1562

【SABRE 3D, SABRE 3DxT,LAM设备】2025年9月13日-安全配置-准备工作

请遵循本规程将SABRE 3D/3DxT/3D Scimitar系统设置为安全配置,以便能够在电镀单元、APT模块、XMM(或SRD)模块、工厂接口(FI)外壳或中央通道内部及周边区域执行作业p104-p117。在生产过程中暂停调度程序存在一定风险:若待维护模块未离线且在其他模块完成处理前重启调度程序,可能对生产晶圆造成影响。维护人员需特别注意电镀模块内的晶圆状态,并尽可能快速地恢复调度程序。确认待维护模块内无晶圆滞留暂停调度程序并将相应模块设置为离线状态打开模块检修门并关闭安全盖板(槽位)

weixin_46735260的博客 1368

Linux 入门基础——常用命令(一)

初识Linux,刚刚上手,希望可以学到更多的Linux知识。

日常学习记录 8396

TK抓包协议分析:So层逆向

第三个参数是一个回调函数,这里他的返回值1表示成功,0表示失败,那我们手动把他Hook为0,让他不支持quic协议,实现降级。等,我们是为了解决抓包问题,那很有可能是在net目录下(network),那来搜索一下。开了抓包以后APP直接是网络无连接了,并且抓到的请求也是不正常的,下面我们就开始定位。看了半天感觉也没啥有用的东西,那下面我们整理一下已经有信息,来猜测一下,后续怎么进行。那可以猜测,我们真正需要Hook的那个函数也有可能是这样加载的,可以字符串搜索一下。

2503_90751938的博客 3421

Linux(一)基础入门及基础命令

一、计算机操作系统及组成 CPU(Central Processing Unit):运算器、控制器、寄存器、缓存; 存储器:内存、RAM RAM(Random Access Memory):随机存储,掉电不会保存数据 内存速度要远远大于硬盘的读写速度 Input:输入指令,提供数据; Output:输出指令,数据加工的结果; 1.1 程序 组成:指令 + 数据(算法 + 数据结构) 最小...

weixin_35314280的博客 229

[语义分割]SPP、空洞卷积与ASPP总结

ASPP全称:Atrous Spatial Pyramid Pooling,中文可以理解为空洞空间卷积池化金字塔或者多孔空间金字塔池化。在这其中,要理解两个概念:一个是SPP,池化金字塔结构或者叫空间金字塔池化层,都是一个东西;另一个是Atrous,空洞卷积,两个加在一起就是ASPP。 首先说一下SPP:Spatial Pyramid Pooling。这个结构出自于论文《Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Re

lipengfei0427的博客 2万+

ZYNQ实战:PS端驱动DMA实现高效数据流转与验证

本文详细介绍了在ZYNQ平台上通过PS端驱动DMA实现高效数据流转的实战方法。从ZYNQ的PS与PL数据交互基础出发,深入解析DMA核心价值,包括硬件平台搭建、Vivado配置、PS端软件架构设计及性能优化技巧,帮助开发者提升数据传输效率与系统性能。

weixin_29192141的博客 438

linux 入门命令,Linux入门基础命令(一)

Linux入门基础命令内部命令常驻内存:由shell自带的,而且通过某命令形式提供help:获取所有内部命令列表(下图只截取了一部分)enableCOMMAND:执行此命令可以启用COMMAND命令enable -nCOMMAND:执行此命令可以禁用COMMAND命令enable -n:查看所有被禁用的命令(如下图)外部命令执行在文件系统路径下有对应的可执行序行文件查看路径: which -a...

weixin_30311521的博客 258

工业缺陷检测深度学习方法综述

异常:点异常、 上下文异常和集群异常。点异常:又称为离群值 (outliers)[9], 描述数值上偏离正 常样本的独立数据。与异常相近的概念还包括新颖点(novelty)和分布外数据。上下文异常:同样描述数据点,其数值属于正常范围,但不符合局部上下文规律。集群异常:描述一系列相关数据的集合,集合中的每一个实例的数值在单独考察时都处于正常值域,但集 合整体的相关性特征不服从正常模式。一般的图像异常检测往往仅需区分正常与异常样本,而工业缺陷检测更关注于检测 图像中的异常像素.

2301_80355452的博客 1844

一、linux下系统文件、入门级命令及基础命令

一、linux下系统文件及入门级命令 linux下文件系统 关于linux文件系统的两个理解 ① linux下一切皆文件 ② linux本身也是基于文件形式所展示的操作系统 linux系统文件目录结构 bin:二进制文件目录(普通用户和root都可以执行) dev:device,外界设备目录,例如U盘,光盘 etc:配置文件 home:其他用户(root用户以外)的家目录 proc:process...

乐哥的博客 223

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Linux入门之基础命令(一)

Linux入门之基础命令(一)一级目录二级目录三级目录1.基础认知1.1Shell1.2Linux的命令分类1.2.1内部命令和外部命令1.3 通用的命令行使用格式1.3.1命令字 【选项】 【参数】1.3.2编辑Linux命令行1.4 内部命令help1.5 切换工作目录-cd1.6 绝对路径相对路径1.7 列表显示目录内容-ls1.8 设置别名——alias1.9统计目录及文件空间占用情况-du 一级目录 二级目录 三级目录 1.基础认知 1.1Shell ·Linux系统中运行的一种特殊程序 ·在用户

weixin_44324367的博客 256

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

linux 命令基础入门,Linux入门基础命令(一)(示例代码)

Linux入门基础命令内部命令常驻内存:由shell自带的,而且通过某命令形式提供help:获取所有内部命令列表(下图只截取了一部分)enableCOMMAND:执行此命令可以启用COMMAND命令enable -nCOMMAND:执行此命令可以禁用COMMAND命令enable -n:查看所有被禁用的命令(如下图)外部命令执行在文件系统路径下有对应的可执行序行文件查看路径: which -a...

weixin_29007809的博客 103

Linux入门教程一,零基础(基础命令篇)

vi\vim是visual interface的简称, 是Linux中最经典的文本编辑器同图形化界面中的 文本编辑器一样,vi是命令行下对文本文件进行编辑的绝佳选择。vim 是 vi 的加强版本,兼容 vi 的所有指令,不仅能编辑文本,而且还具有 shell 程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性。

2301_78460097的博客 2013

Linux入门基础命令(一)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码

cccdddwww的博客 382

Linux 基础入门指南:用户管理、基本命令(一)

摘要:Xshell登录、用户管理、修改字体与配色方案。操作系统概要。Linux文件系统基础。相关命令:pwd, ls, cd, mkdir, rmdir, rm,touch, nano, tree; adduser, passwd

fantastic_13_7的博客 1074

Linux 常用命令基础入门一

Linux 常用命令基础入门

Avalon_nongzai的博客 639

linux入门命令视频,Linux基础常用命令(一)

课程内容命令总结如下:1pwd:显示当前路径cd :切换目录用法:cdcd ../ 切换到上级目录cd / 切换到根目录cd ~ (或只有cd )切换到当前用户主目录(home底下以用户名命名的文件夹) /root目录2ls 查看目录或文件信息主要选项:-l 列出目录或者文件的详细信息。比如权限、修改时间等等-a 列出当前目录下所有文件,包括隐藏文件(已点开头的都是隐藏文件)3wc统计指定文...

weixin_42113456的博客 146

Linux入门基础(一)——常用命令使用

Linux入门基础(一)——常用命令使用 Linux入门基础——命令行操作及常用命令的使用 前言 1.Linux入门基础共有六篇,可以帮助对这一模块刚刚起步的朋友学习并运用linux。同时,也是对我自己学习Linux相关知识的巩固过程。 2.Linux入门基础选用Ubuntu,以为Ubuntu是对新手比较友好的一个Linux发行版,有很好的中文本地化,同时它的用户基数大,故资料很容易找到,可以使新...

moyeshilixiao的博客 535

Linux操作系统快速入门—基础查看命令篇(一)

本篇文章使用CentOS8操作系统,适用于刚刚接触Linux的小伙伴们学习,挑选了一些使用频率高的关于查看的基础命令,包含pwd,ls,ll,cat,history等。

YXC_优快云的博客 1227

Linux基础指令(一):命令行入门

本文是 Linux 基础指令系列的第一篇,从零开始建立命令行操作的完整知识框架。后续还有(二)系统认知与效率和(三)权限系统详解。每一行命令的执行,都是对确定性的一次祈祷。

kiracrimson的博客 218

Linux学习入门(一)基础命令行入门

首先介绍一下shell的命令行补全和通配符: 在输入文件名或者命令的时候,输入前几个字符,按下tab键,shell会自动补全,如果以键入字符开头的文件不止一个,连续两次按下tab键,会给出所有以键入字符开头的文件. 通配符:*用于匹配文件名中任意长度的字符,?匹配一个字福,[ ]用于匹配所有出现在方括号内的字符,并且可以用-来指定一个字符集,例如[1-9],[a-c]. 基本命令介绍:

u011656203的专栏 347
上一篇: 为什么寄存器比内存快?
下一篇: linux入门(二)Vim&vi 基本操作
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值