入门Linux基本指令(1)

本篇文章介绍Linux中的一些常用基本指令来供大家学习和参考。

目录

ls指令

pwd指令

cd指令

.和..

touch指令与mkdir指令

rm指令

man指令


ls指令

语法 : ls 选项 目录或文件
功能 :对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。

常见用法:
ls -l:列出文件的详细信息
ls -a:s列出目录下的所有文件,包括.开头的隐藏文件。

pwd指令

功能:显示用户当前所在目录。

cd指令

语法 :cd 目录名。
功能 :改变工作目录。将当前工作目录改变到指定的目录下。

常见用法:
cd ~ :进入用户家目录。
cd - :返回最近访问目录。
cd root/cx/a.txt :绝对路径访问。

.和..

在Linux指令中 .代表当前目录 ..代表上级目录

常见用法:

cd .. 返回上级目录
cd ../day02/ : 相对路径访问
./test.out :执行可运行程序

touch指令与mkdir指令

语法 :touch 选项 文件
功能 : touch 命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者建立一个不存在的文件。

常见用法:
touch test.txt:在当前目录下创建一个 ++文档++。
语法 : mkdir 选项 name
功能 :在当前目录下创建一个名为name的++目录++。
常见用法:
mkdir newname:当前目录下创建新目录。
mkdir -p test/test1/test2/test3:递归建立多个目录。

注意:文档和目录是不同的,在目录树中,文档或空目录一定是树的叶子节点,而非空目录是树的枝干节点。

rm指令

上面touch和mkdir指令是文件和目录的创建,接下来就是文件和目录的删除。
语法 : rm -f-i-r-v[dirName/dir
功能 :删除文件或目录。

常见用法:
rm 文件名 :删除文件(叶子节点)
rm -f 文件名 :强制删除文件(不询问)
rm -r 目录名 :递归删除目录及其下所有文件。
rm -f -r 目录名 :递归强制删除目录及其下所有文件(不询问)

man指令

功能:Linux 的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问 Linux手 册页的命令是:
语法: man 选项 命令
-k 根据关键字搜索联机帮助
num 只在第 num 章节找
-a 将所有章节的都显示出来,比如 man printf 它缺省从第一章开始搜索,知道就停止,用 a 选项,当按下q 退出,他会继续往后面搜索,直到所有章节都搜索完毕

常见用法:
man 命令 :进入手册,按'q'退出,键盘上下键查看文档。

下篇文章介绍文件的查看,更改等等对文件内容指令。

相关推荐
Zenova EdgeOS5 分钟前
Linux dmesg 工业边缘实战:内核日志过滤、持久化与故障定位
linux·运维·边缘计算·工业边缘·dmesg·内核日志
金士顿16 分钟前
System.Text.Json Source Generator 深度解析:为什么 Native AOT 不喜欢反射
linux·asp.net core·arm64·net·native aot
wdfk_prog1 小时前
ROS教程08:从 TransportTCP::connect() 追到 TCPROS Connection Header、序列化与 Socket 数据传输
运维·缓存·docker·容器·ros
做运维的阿瑞1 小时前
Python 标准库汇总:分类速览与常用模块清单
linux·运维·python
百万蹄蹄向前冲2 小时前
密码都对Node.js却连不上Linux数据库
linux·mysql
彧azz2 小时前
Linux 网络编程学习总结
linux·网络·笔记·学习·面试
浅念-2 小时前
Redis基础详解:单线程模型、String与Hash数据结构
服务器·数据库·redis·sql·mysql·nosql数据库·nosql
日常筹谋记2 小时前
自动化仓储安全防护工况评估:明治传感器AS-33C技术适配性分析
大数据·运维·创业创新·业界资讯
susplus3 小时前
【ARM 裸机开发 (IMX6ULL-mini)】GNU工具、Makefile 工程构建、链接脚本详解|C 语言点灯 + 蜂鸣器驱动
linux·arm·makefile·imx6ull
Shadow(⊙o⊙)3 小时前
Linux进阶知识1.0
linux·运维·服务器