(Linux)基础命令

帮助文档

公式功能
man 命令名访问Linux手册页
命令名 – help
info 命令名查看命令的功能,来源,选项等
whatis 命令名

在这里插入图片描述

ls

公式功能
ls [选项][目录或文件]对于目录,该命令列出该目录下的所有子目录与文件。
对于文件,将列出文件名以及其他信息
ls -a [目录或文件]查看当前目录所有文件,包括隐藏文件
ls -l [目录或文件]长格式显示文件
llls -l的别名, 参考
ls -lh [目录或文件]以方便阅读的长格式显示(-l -h 的合并体)

在这里插入图片描述

cd

公式功能
cd 目录名改变工作目录。将当前工作目录改变到指定的目录下
cd ..返回上一级目录
cd ../..返回上两级目录
cd ~切换到家目录
cd /切换到根目录
cd /home/lx/linux1/绝对路径:从家目录出发,直到想要去的目录
cd ../lx/相对路径:从当前目录出发,直到想去的目录

在这里插入图片描述

find

公式功能
find [路径] [选项] 操作用来在指定目录下查找文件
find [路径] -name test查询指定目录下,命名为test的文件
find [路径] -size +100k查询指定目录下,文件大于100K的文件
find [路径] -ctime n查询指定目录下,在过去n天内被修改过的文件
find .查找目录下所有内容,包括子目录

在这里插入图片描述

chomd

公式功能
chmod [选项] 文件名控制用户对文件的权限的命令
chmod -r 文件名赋予读取权限
chmod -w 文件名赋予写入权限
chmod -x 文件名赋予执行权限
chmod 777 文件名赋予可读、可写、可执行权限(读:4,写:2,执行:1)

在这里插入图片描述

date

公式功能
date +%a星期几
date +%A星期几
date +%b月份
date +%B月份
date +%c直接显示日期与时间
date +%d
date +%D直接显示日期
date +%F日期(yyyy-mm-dd)
date -s 年/月/日修改日期和时间
clock -w保存修改后的时间和日期

在这里插入图片描述

echo

公式功能
echo -e "要打印的东西 \c"打印
打印常量直接打印
打印变量变量前加$
打印命令用反引号把命令引起来
echo 内容>/dev/pts/终端号终端间传递信息

在这里插入图片描述

ping

公式功能
ping 地址检测是否与主机连通

在这里插入图片描述

pwd

公式功能
pwd显示用户当前所在的目录

在这里插入图片描述

ifconfig

公式功能
ifconfig查看ip

在这里插入图片描述

文件操作

mkdir

mkdir -p [路径] 目录名-p 确保目录名称存在,不存在的就建一个
mkdir -v [路径] 目录名显示创建顺序

rmdir

rmdir -p [路径] 目录名当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除

touch

命令功能
touch [路径] 文件名 (可以多个)新建空文件
date >> 1.txt把日期写入1.txt,没有就创建1.txt

rm

命令功能
rm [选项] 文件名删除文件或目录
rm -f 文件名强制删除
rm -r 文件名多级删除
rm -rf 文件名强制删除给定目录下所有文件和目录
rm 和 rmdir 的区别
rmdir 只能删除空目录,不能删文件
rm 带上选项-r可以删除非空目录

在这里插入图片描述

mv

mv [选项] [路径] 旧文件名 [新路径][新文件名]
mv 即 move
如果只移动不改名字,新名字可以不写
如果移动的同时改名字,新名字一定要写
mv -f [路径] 旧文件名 [新路径][新文件名]force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
mv -i [路径] 旧文件名 [新路径][新文件名]若目标文件已经存在时,就会询问是否覆盖

在这里插入图片描述

cp

cp [选项] [路径] 旧文件名 [新路径][新文件名]复制文件或目录
cp -f [路径] 旧文件名 [新路径][新文件名]–force
强行复制文件或目录, 不论目的文件或目录是否已经存在
cp -i [路径] 旧文件名 [新路径][新文件名]–interactive
覆盖文件之前先询问用户
cp -r [路径] 旧文件名 [新路径][新文件名]–recursive
递归处理,将指定目录下的文件与子目录一并处理
若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理

在这里插入图片描述

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

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

相关文章

自学网络安全究竟该从何学起?

一、为什么选择网络安全? 这几年随着我国《国家网络空间安全战略》《网络安全法》《网络安全等级保护2.0》等一系列政策/法规/标准的持续落地,网络安全行业地位、薪资随之水涨船高。 未来3-5年,是安全行业的黄金发展期,提前踏入行…

webrtc源码阅读之视频RTP接收JitterBuffer

在音视频通信中,网络抖动和延迟是常见的问题,会导致音视频质量下降和用户体验不佳。为了解决这些问题,WebRTC引入了Jitter Buffer(抖动缓冲区)这一重要组件。Jitter Buffer是一个缓冲区,用于接收和处理网络…

未来驾驶新标配;CarLuncher车载开发塑造智能娱乐导航系统

车载开发在新能源汽车的快速市场占有率增长背景下具有广阔的前景。随着环境保护意识的增强和政府对清洁能源的支持,新能源汽车(如电动汽车)在全球范围内呈现出快速增长的趋势。这种趋势为车载开发提供了许多机会和潜在市场。 新能源汽车的普…

基于SpringBoot+微信小程序的医院预约叫号小程序

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 该项目是基于uniappWe…

【C++初阶】构造函数和析构函数

文章目录 一、类的六个默认成员函数二、构造函数三、析构函数 一、类的六个默认成员函数 📖默认成员函数 用户没有显式实现,编译器会自动生成的成员函数,称为默认成员函数。 构造函数:完成对象的初始化工作。析构函数&#xff…

【http-server】http-server的安装、前端使用http-server启动本地dist文件服务:

文章目录 一、http-server 简介:二、安装node.js:[https://nodejs.org/en](https://nodejs.org/en)三、安装http-server:[https://www.npmjs.com/package/http-server](https://www.npmjs.com/package/http-server)四、开启服务:五、http-server参数:【1…

docker FTP服务器搭建与排坑

在使用FTP时,如果客户端机器和FTP服务器双方之间的所有端口都是开放的,那连接不存在问题。如果客户端与服务器之间有防火墙,如果没配置好防火策略和采用合适的连接模式,会导致登录成功,但无法List列表的问题。要避免出…

rust的函数和注释

1.函数 声明函数使用 fn 关键字rust使用snake case 命名规范,即所有的字母都是小写的,单词之间使用下划线分开 fn main(){println!("hello world");another_function(); fn another_function(){println!("Another function"); }函…

Vscode配置grpc+c#+proto

首先是环境配置,用的dotnet5.0的sdk,所以Vscode的C#插件版本要选择1.24,然后需要配置C# Snippets、NuGget Package Manager、vscode-proto3、vscode-solution-extension(可选)。 以vscode-solution-extension为例新建A…

学习day47

Vue 现在开始学Vue了,问了同学,他说这个东西的内容很多。然后就跟着尚硅谷来学Vue了 用的是visual studio code,所以又下了一个visual。 首先时下载Vue,我再Vue3的官网是没有看到下载的,所以是跑到Vue2去下载的 将它…

G1垃圾收集分类-JVM(十四)

上篇文章说了G1不在是连续的老年代年轻代,而是分为不同的region,有eden,survivor,old,humongous,当大于百分之50region的数据则直接进入humongous,如果对象太大,会连续的存储&#x…

P8271 [USACO22OPEN] COW Operations S 奶牛操作

P8271 [USACO22OPEN] COW Operations S 奶牛操作 文章目录 P8271 [USACO22OPEN] COW Operations S 奶牛操作[USACO22OPEN] COW Operations S题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示分析code [P8271 USACO22OPEN] COW Operations S - 洛谷 | 计算机科学教…

使用Python的requests库发送HTTPS请求时的SSL证书验证问题

问题描述 使用python的requests库去发送https请求,有时候不设置verifyFalse不报错,有时候又报错。 问题原因 使用Python的requests库发送HTTPS请求时,设置verifyFalse参数可以跳过SSL证书验证。默认情况下,requests库会验证SSL…

在 Linux 系统上下载 Android SDK

使用ubuntu系统进行车机开发,今天开始配置环境,首先是下载android studio,然后下载android sdk,这里需要注意的是linux系统不能使用windows系统下的Android sdk,亲测会出现各种问题。 常规思路,下载sdk&am…

Jenkins的几种安装方式以及邮件配置

目录 Jenkins介绍 Jenkins下载、安装 一、通过war包安装 二、通过docker安装 jenkins 容器中添加 git, maven 等组件 jenkins 容器中的公钥私钥 在 jenkins 容器中调用 docker 简单的方式启动 Docker server REST API 一个 jenkins 示例 三、通过Homebrew安装 访问Je…

HDFS面试(自己学习版)

1.简单问题 1. HDFS的优点? 处理大数据容易扩展,直接加服务器高容错,多副本低要求 不需要优秀的服务器(负载均衡) 2.HDFS的缺点? 不适应实时 , 修改速率相对较慢(只能追加&#…

oceanbase基础

与mysql对比 分布式一致性算法 paxos 存储结构(引擎)用的是两级的 数据库自动分片功能,提供独立的obproxy路由写入查询等操作到对应的分片 多租户 方便扩展 存储层 http://www.hzhcontrols.com/new-1391864.html LSM tree,is very…

【cfengDB】自己实现数据库第0节 ---整体介绍及事务管理层实现

LearnProj 内容管理 MySQL系统结构一条SQL执行流程 cfengDB整体结构事务管理TM模块TID文件规则定义文件读写 -- NIORandomAccessFile、FileChannel、ByteBuffer接口实现文件合法检测begin()commit(tid)rollback(tid)tid文件创建 本文作为数工底层的项目CfengDB开始篇章&#xf…

UART串口通信协议

一、串行通信 串行通信分为两种方式:同步串行通信和异步串行通信。 同步串行通信需要通信双方在同一时钟的控制下,同步传输数据。 异步串行通信是指通信双方使用各自的时钟控制数据的发送和接收过程。 二、UART 通用异步收发传输器(Unive…

【Vue/element】 el-table实现表格动态新增/插入/删除 表格行,可编辑单元格

el-table实现表格动态新增/插入/删除 表格行,可编辑单元格 效果如下: 点击“新增一行”可以在表格最后新增一行,单元格内容可编辑 点击绿色按钮,可在指定行的后面插入一行 点击红色-按钮,可以删除指定行 原理&#…