【Linux】基本指令(一)

文章目录


操作系统概述

1.操作系统是一款进行软件管理的软件。

2.一台电脑的硬件是真实存在的,而操作系统只有在开机后,才会被加载出来,说明操作系统是一个软件。

如下图:

操作系统处于软硬件之间,起着承上启下的作用,对上为应用提供接口,故而软件可以被编写出来。

  1. 操作系统对软硬件进行合理的管理,为上层用户提供良好的,稳定的,安全的运行环境。

ls指令

对于Linux系统而言,依靠指令进行操作,故而学习指令。

ls为命令,后面可以跟命令选项。

常见选项:

ls-l:显示更多文件信息,其中l表示list

简写为ll

ls -l -a:显示更多的隐藏文件

简写为ls -al或ls -la

拓展:stat:获得文件的所有属性

stat指令信息中有三个时间:access,change,modify(被称为acm时间)

access time:最后一次访问(不改动)文件的时间

change time:最后一次文件属性改变的时间(包括权限,大小,属性等)

modify time:最后一次修改文件的时间


pwd指令

注意是“/”,和windows系统不同


cd指令

c - change d - directory

语法:cd 目录名

功能:更改路径,进入或退出某些目录。

cd 的指令的本质就是切换路径。

我们平常标识文件位置的最好方式就是使用 路径,因为 路径具有唯一性。

而路径又分为两种:绝对路径、相对路径

绝对路径:从根目录开始,定位文件的路径,为绝对路径。(准确但麻烦,无论在哪个目录下都有效)

相对路径:由当前文件所在的路径引起的跟其它文件(或文件夹)的路径关系。(方便,在不同目录下可能会无效)

cd .:进入当前目录,相当于路径不变

cd ..:回退到上级路径

cd 最多只能回退到根目录 /

cd ~:直接进入当前用户的家目录

cd -:回退到上一次所处路径

touch指令

语法:touch [选项]… 文件…

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

touch :在当前路径下,创建一个普通文本文件。

touch 也可以 指定路径 创建,如在 上级目录(相对路径) 创建一个文本文件

tree命令

tree:使当前目录往后的文件夹和文件以树状结构呈现出来

root 账户下安装 tree 命令:

yum install -y tree

mkdir 指令

语法:mkdir [选项] dirname…

功能:在当前目录下创建一个名为 “dirname”的目录

mkdir 目录名:在 当前路径 下,创建一个目录(相当于 Windows 下的文件夹)

rmdir和 rm 指令

rmdir

语法:rmdir [-p] [dirName]

适用对象:具有当前目录操作权限的所有使用者

功能:删除 空目录

注意 rmdir 只能删除空目录

rm

语法:rm [-f-i-r-v] [dirName/dir]

适用对象:所有使用者

功能:删除文件或目录

rm 文件名:删除文件(仅文本文件,无法删除目录)

删除文件时,会让你确定是否删除文件,确认删除为 y,不删除为 n

rm -r 文件名:递归删除,目录(包括 非空目录)和文件都能删除。

rm -rf 文件(目录名):无视权限强制删除。

rm -rf ./* :删除当前目录下文件及其所有子文件

nano 指令

在没有学习 vim 之前,可以先用 nano 在 Linux 上编写代码。

root 账户下安装 nano:

yum install -y nano

nano 文件名:对文件进行编辑

ctrl + x 为退出,ctrl + x 后会提示是否保存,y(保存),n(不保存),c(取消),然后按下回车 enter 退出。

注:如果 nano 的文件不存在,会保存该文件。

gcc test.c 为使用 gcc 编译器对 test.c 进行编译,./a.out 是执行当前路径下的 a.out 程序。

clear 指令

clear :清理屏幕

whoami 指令

whoami:显示当前用户

常用键位

alt + enter:全屏,退出全屏也是 alt + enter
tab:智能补全
ctrl + c:处理疯狂刷屏的情况,终止程序运行

————————————————

版权声明:本文为CSDN博主「进击的安度因」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/m0_67867172/article/details/127849422

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乾乾不会编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值