Linux的命令及使用

Linux下find命令使用 find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。  语法  find(选项)(参数) 选项  选项  -amin:查找在指定时间曾被存取过的文件或目录,单位以分钟计算;  -anewer:查找其存取时间较指定文件或 阅读详情


                                            Linux命令


 

一.Linux的命令

        
        cd                 cd后面的跟要查询的文件名
        cd绝对路径        切换路径
        cd相对路径        切换路径
        cd ~或者cd        回到自己的家目录
        cd -            回到上一次所在目录
        cd ..            回到当前目录的上一级目录
        cd -P            跳转到实际物理路径,而非快捷方式路径
        pwd                查看当前目录(显示当前工作目录的绝对路径)
        tab                提示键(一定要善于使用,防止敲错)
        Ctrl+alt        linux与Windows之间切换
        ls                列出目录内容(横向)
        ll                列出目录内容(纵向)
        ls -a            全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)
        ls -i            长数据串列出,包含文件的属性与权限等等数据;(常用)
        ls -al            查看当前目录的所有内容信息
        history            查看执行过的命令
        reset            清屏
        su+用户            切换用户
        start-dfs.sh    启动集群
        start-yarn.sh    启动ya
        stop-dfs..yarn    关闭命令
        sudo            用于没有执行权限的命令(将sudo放在最前)
        rm -rf+文件名    彻底删除文件
        mkdir            创建文件夹
        vim             配置文件
        kill -9 进程号    关闭具体的进程
        
        
    1.一般模式
            
            yy            复制光标当前一行
            y数y        复制一段(从几到几)
            p            当前光标按p
            u            撤销上一步
            dd            删除光标当前行
            d数d        删除光标(含)后多少行
            x            删除一个字母相当于del 向后删
            X            删除一个字母相当于backspace 向前删
            yw            复制一个词
            dw            删除一个词
            shift+^        移动到行头
            shift+$        移动到行尾
            gg或1+G        移动到页头
            G            移动到页尾
            数+G        移动到目标行

    2.编辑模式
        
      编辑:
            i            当前光标前
            a            当前光标后
            o            当前光标行的下一行
            l            光标所在行最前
            A            光标所在行最后
            O            当前光标行的上一行
            退出编辑    按ESC
            
    3.指令模式

            :w            保存
            :q            退出
            :!            强制执行
            /要查的词    n 查找下一个,N 往上查找            
            ?要查的词    n是查找上一个,N是往下查找        
            :set nu        显示行号
            :set nonu    关闭行号
            ZZ shift+zz    没有修改文件直接退出,如果修改了文件保存后退出
            :wq!        强制保存退出
    
    4.常用快捷键
            
            Ctrl+c        停止进程(Ctrl+z)
            Ctrl+i        清屏(彻底清屏:reset)
            Ctrl+q        退出
            
    5.mkdir 创建一个新的目录
            
            mkdir +(要创建的目录名字)
            mkdir -p xaio/pi/hai    创建一个多级目录
    
    6.rmdir 删除一个空的目录
            
            rmdir 要删除的空目录名字
    
    7.touch 创建空文件夹
            
            touch 要创建的空文件名字
    
    8.cp 复制文件或目录
    
            cp [选项]source dest(功能描述:复制source文件到dest)
            cp -r    递归复制整个文件夹
            source    源文件
            dest    目标文件
            
    9.rm 移除文件或目录
            
            rm -r    递归删除目录中所有内容
            rm -f    直接强制删除操作
            rm -v    显示指令的详细执行过程
            
    10.mv 移动文件与目录或重命名
    
            mv 原文件/原文本名 空格 原文件/新文本名
            mv 原文件/原文本名 ./到那那那文件夹
        
    11.cat 查看文件内容
        
            cat 文件名 要查看的文件
            cat -n 文件        查看文件内容并显示行号
    
    12.more 文件内容分屏查看器
    
            more 要查看的文件
                空白键 (space)    代表向下翻一页;
                Enter    代表向下翻『一行』;
                q    代表立刻离开 more ,不再显示该文件内容。
                Ctrl+F    向下滚动一屏
                Ctrl+B    返回上一屏
                =    输出当前行的行号
                :f    输出文件名和当前行的行号
    
    13.less 分屏显示文件内容
    
            less + 要查看的文件
                空白键    向下翻动一页;
                [pagedown]    向下翻动一页
                [pageup]    向上翻动一页;
                /字串    向下搜寻『字串』的功能;n:向下查找;N:向上查找;
                ?字串    向上搜寻『字串』的功能;n:向上查找;N:向下查找;
                q      离开 less 这个程序;
    
    14.echo
    
            echo 输出内容到控制台
                \\      输出\本身
                \n      换行符
                \t      制表符,也就是Tab键
                
    15.用户管理命令
        
        01.userdd    添加新用户
                
            userdd    用户名
            userdd -g    (添加用户到某个组)
                
        02.passwd    设置用户密码
            
            passwd    用户名
            
        03.id    查看用户是否存在
            
            id    用户名
        
        04.cat /etc/passwd    查看创建了那些用户
            
            语法:cat /etc/passwd
        
        05.su     切换用户
            
            su 用户名称(功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)
            su - 用户名称(功能描述:切换到用户并获得该用户的环境变量及执行权限)
        
        06.userdel    删除用户
        
            userdel    用户名        功能描述:删除用户但保存用户主目录
            userdel -r 用户名    功能描述:用户和用户主目录,都删除
    
        07.who 查看登录用户信息
    
            whoami        显示自身用户名称
            who am i     显示登录用户的用户名
        
        08.sudo 设置普通用户具有root权限
        
            --修改配置文件
            
            [root@hadoop101 ~]#vi /etc/sudoers
            修改 /etc/sudoers 文件,找到下面一行(91行),在root下面添加一行,如下所示:
            ## Allow root to run any commands anywhere
            root    ALL=(ALL)     ALL
            atguigu   ALL=(ALL)     ALL
            或者配置成采用sudo命令时,不需要输入密码
            ## Allow root to run any commands anywhere
            root      ALL=(ALL)     ALL
            atguigu   ALL=(ALL)     NOPASSWD:ALL
            修改完毕,现在可以用atguigu帐号登录,然后用命令 sudo ,即可获得root权限进行操作。
    
    
 

ANSYS Workbench接触分析实战:从算法选择到收敛难题破解 本文深入解析ANSYS Workbench接触分析的核心技术与实战技巧,涵盖四大接触算法选择、收敛难题破解秘籍及典型场景参数设置。通过实际案例演示如何优化接触刚度、pinball区域和非对称行为等关键参数,帮助工程师有效解决结构非线性问题,提升仿真效率和精度。 阅读详情

相关推荐

从零开始搭建GD32F103CBT6开发环境:VSCode配置与实战技巧

本文详细介绍了如何从零开始为国产MCU GD32F103CBT6搭建高效的VSCode开发环境。内容涵盖工具链安装、VSCode核心插件配置、工程目录结构规划、关键配置文件编写以及Makefile实战,旨在帮助开发者摆脱传统IDE束缚,利用现代化工具链提升嵌入式开发效率。

weixin_29158413的博客 448

笔记3用户和组管理userdd、groupadd、usraddmod、passwd、mkpasswd

用户配置文件和密码配置文件 useradd:创建用户增加用户ls /etc/passwd 用户密码文件,核心的配置文件。你创建一个用户他就会在里边增加一行第二段是密码,第三段是uid(主),第四段是gid(组),第五段注视信息(一般为空的::),第六段是用户的家目录,第七段是用户的shell.常见的是/bin/bash(能登陆)跟/sbin/nologin(不能登陆)sha...

weixin_33729196的博客 325

C#实战:如何用HslCommunication快速搞定三菱FX5U PLC通讯(附完整代码)

本文详细介绍了如何利用HslCommunication库在C#环境中快速实现与三菱FX5U PLC的通讯。通过实战代码演示,从环境搭建、建立连接、核心数据读写到构建健壮的监控服务,系统讲解了如何高效完成数据采集与交互,大幅提升工业自动化项目的开发效率。

s4t5u6v的博客 1202

Linux基础命令-useradd创建用户

useradd命令来自于英文词组“User add”的全拼,其功能是用于创建并设置用户信息。使用useradd命令可以自动创建用户的信息、基本组、家目录等工作,并在创建的过程中对用户初始信息进行定制。若用户已创建,则需使用usermod命令修改信息,passwd命令修改密码信息。

不吃羊的小灰灰博客 8396

手把手教你用WF100DPZ数字压力传感器搞定I2C/SPI通信(附完整寄存器解析)

本文详细解析了WF100DPZ数字压力传感器的I2C与SPI通信驱动方法,涵盖硬件连接、寄存器配置、数据读取流程及常见问题排查。该传感器内置24位ADC和出厂校准,通过实战代码演示了如何稳定获取高精度压力与温度数据,帮助开发者快速集成到嵌入式项目中。

weixin_28285943的博客 377

LabVIEW调用.so文件的方法

LabVIEW调用.so文件的方法

m0_37878912的博客 3025

【Linux】Linux常用命令60条(含完整命令语句)

【Linux】Linux常用命令60条(含完整命令语句)

wzk4869的博客 49万+

DO-178C详解:机载软件开发、验证与适航标准指南

DO-178C将软件划分为五个等级(A到E),这些等级是基于失效状态对航空器安全的影响而定。

qq_41854911的博客 2851

Linux常见指令以及权限理解(上)

1.Linux下基本指令 01. ls 指令 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 常见搭配: -a 列出目录下的所有文件,包括以 . 开头的隐含文件。 -d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录 -i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件 -k 以...

surplus12138的博客 2955

【BUG已解决】ImportError: cannot import name ‘OpenAI‘ from ‘openai‘ 解决方案

的核心是版本不匹配用确认当前版本如果是 0.x 版本 →升级到 1.x升级后代码语法要同步改为团队协作项目务必在中锁定版本号,避免"我这能跑,你那不能跑"的问题对接国产模型时,只需替换base_url参数,SDK 调用方式完全一致。

一键难忘的博客 1万+

基于SpringBoot 3 + Vue 3的全栈民宿预约管理系统设计与实现

文章将详细阐述系统的需求分析、架构设计、数据库设计、核心功能模块的实现(包括用户认证、房源管理、订单流程、支付集成等),并提供关键代码片段,最后对系统进行总结与展望。.requestMatchers("/api/admin/**").hasRole("ADMIN") // 管理员接口。.requestMatchers("/api/auth/**").permitAll() // 认证接口公开。.requestMatchers("/api/public/**").permitAll() // 公开资源。

2201_76125393的博客 272

正式学习Linux的第一节课

学习Linux的第一节课,Linux的基础操作,切记每个命令之间都要隔一个空格,如查看/usr下所有文件ls -a/usr,中的ls -a中间就有一个空格。本人第一次查看时就犯下了这个错误,中间没有加空格ls-a,结果可想而知,问同学时非常尴尬。好了,下面开始给你们分享一下我第一节课学习的内容吧! 一.我们刚开始学习的时候英语还是老师一个个的给我们标出来你们看 英语模块 localhost:本地登录 login:登录 passwo:密码 Change:改变 Bad:坏的 User:用户 Up

qq_64875208的博客 1455

在 ABAP Cloud 里优雅读取与解析 XML:用 sXML Reader 把接口数据落成结构化 ABAP

ABAP Cloud中XML解析实践 摘要:本文介绍了在ABAP Cloud环境下解析XML数据的最佳实践。针对企业系统中常见的XML格式数据,文章推荐使用sXML库中的CL_SXML_STRING_READER进行流式解析,而非传统的DOM方式。重点解析了命名空间(Namespace)、属性(Attribute)和CDATA等关键概念的处理方法,并比较了两种读取属性的策略:通扫所有属性(NEXT_ATTRIBUTE)和精准取值(GET_ATTRIBUTE_VALUE)。文章提供了完整的ABAP Cloud

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

如何在Linux上使用time命令

Fatmawati Achmad Zaenuri/Shutterstock.comFatmawati Achmad Zaenuri / Shutterstock.com Want to know how long a process runs and a whole lot more? The Linux time command returns time statistics, giving y...

culintai3473的博客 833

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Linux 系统五种帮助命令的使用

通过 man、–help、whatis 、info、apropos 这几个帮助命令,用户可以轻松获取 Linux 系统中各种命令的详细信息或简略说明。这些命令是 Linux 用户快速熟悉系统和命令行工具的重要资源。说明:man:提供详细文档。–help:提供简略说明。info:提供更深层次的文档。whatis:提供简短描述。apropos:帮助查找相关命令。根据需求选择适合的命令帮助工具,快速获取所需信息。

小 tom的博客 1610

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

window如何使用Linux命令,如何在windows系统中使用linux的命令

在windows上可以运行或使用linux下面的命令吗?可以,学习啦学习啦小编今天就来分享怎么样让Windows支持Linux命令,做这些安装和设置后,就可以非常方便的在windows系统中使用linux下面的命令了,对于linux初学者来说,这个是在windows下练习linux命令的非常好方法。如何在windows系统中使用linux的命令首先我们要安装CygwinPortable工具,可以百...

weixin_42397739的博客 3010

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

实验一 Linux命令使用

(16)运行cd,回到主目录,运行mkdir mydir,建立mydir 子目录,运行ls -l查看目录,再运行rmdir mydir,看到什么结果?:在这个实验中没有特别的难点,但是要注意的是,rm命令删除文件的时候,不给任何提示,因此一定要谨慎,不然很容易删除不应该删除的文件。:在这个实验中没有特别的难点,但是要注意的是,rm命令删除文件的时候,不给任何提示,因此一定要谨慎,不然很容易删除不应该删除的文件。2.使用简单命令:date,cal,who,echo,clear等,了解Linux命令格式。

lz105127123的博客 3492

Linux at命令使用介绍

Linux 任务计划操作与命令,在一个指定的时间执行一个指定任务,只能执行一次,且需要开启atd进程(ps -ef | grep atd查看, 开启用/etc/init.d/atd start or restart; 开机即启动则需要运行 chkconfig --level 2345 atd on)。 ...

主要记录一些问题处理记录,部分是作为知识库使用 9979

linux怎么使用cal命令,怎么在linux中使用cal命令

今天我就来和大家说说在linux中如何使用cal命令,可能很多人都不太懂。为了让你更好地理解,微子网络为你总结了以下内容,希望你能从这篇文章中有所收获。1.命令格式:cal[参数][月][年]2.命令功能:用于查看日历等时间信息。如果只有一个参数,则表示年份(1-9999);如果有两个参数,它意味着月和年3.命令参数:-1显示一个月的日历-3显示上月、当月和下月的日历-s显示星期日为一周的第一天,...

weixin_39599654的博客 1275

Linux系统之kill命令的基本使用

Linux系统之kill命令的基本使用

jks212454的博客 1981

Linux系统之head命令的基本使用

Linux系统之head命令的基本使用

jks212454的博客 4568

Linux系统之smem命令的基本使用

Linux系统之smem命令的基本使用一、smem命令介绍二、smem命令的使用帮助2.1 smem命令的help帮助信息2.2 smem命令的语法解释三、smem工具安装3.1 安装epel3.2 搜索smem包3.3 安装smem四、smem命令的基本使用4.1 查看内存概览4.2 查看内存占用...

qq_35485206的博客 1291

Linux——Uboot命令使用

1)Uboot是一个裸机程序,比较复杂。类似我们PC机的BIOS程序。2)Uboot就是一个bootloader,作用就是用于启动Linux或者其他系统,Uboot最主要的工作是初始化DDR,因为Linux的运行是运行在DDR里面的。(Linux镜像编译出来如果不做裁剪的话有四五兆字节那么大,一般芯片内部ram没有那么大,无法运行,必须放到DDR中运行),所以如果要运行Linux,就要先初始化好DDR,才能在DDR中运行Linux系统。

weixin_74209413的博客 2570

linux所有命令都无法使用

linux所有命令都无法使用,只能使用cd命令,那么极大可能就是环境变量的问题,如果过你近期动过环境变量那就查环境变量就行。 首先cd是仍然可以使用的,那我们切换到/bin目录下cd /bin,现在命令都可以使用了,我们使用./sudo su获取root权限,现在在/bin目录下命令是可以使用的了 然后在更改环境变量就可以,vi /etc/profile 更该完成后使用source /etc/profile重新生效一下环境变量就可以了,重新打开一个终端试一下, ......

看着博客敲代码 5967

Linux系统之more命令的基本使用

Linux系统之more命令的基本使用

jks212454的博客 3088

Linux系统之tree命令的基本使用

Linux系统之tree命令的基本使用

jks212454的博客 2156
上一篇: 大数据之Hadoop
下一篇: Windows中cmd的操作指令
Cc_sai_sai
博客等级 码龄7年 2粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值