CentOS 7 常用命令大全

devtools/2024/10/20 19:00:05/

1.基础知识


1.1Linux系统文件结构

/bin        二进制文件,系统常规命令

/boot       系统启动分区,系统启动时读取的文件

/dev        设备文件

/etc        大多数配置文件

/home       普通用户的家目录

/lib        32位函数库

/lib64      64位库

/media      手动临时挂载点

/mnt        手动临时挂载点

/opt        第三方软件安装位置

/proc       进程信息及硬件信息

/root       临时设备的默认挂载点

/sbin       系统管理命令

/srv        数据

/var        数据

/sys        内核相关信息

/tmp        临时文件

/usr        用户相关设定

1.2Linux系统命令行的含义

示例:root@app00:~#

root    //用户名,root为超级用户

@       //分隔符

app00   //主机名称

~       //当前所在目录,默认用户目录为~,会随着目录切换而变化,例如:(root@app00:/bin# ,当前位置在bin目录下)

#       //表示当前用户是超级用户,普通用户为$,例如:("yao@app00:/root$" ,表示使用用户"yao"访问/root文件夹)

1.3命令的组成

示例:命令 参数名 参数值

2.基础操作


2.1关闭系统

(1)立刻关机

shutdown -h now 

或者

poweroff 

(2)两分钟后关机

shutdown -h 2

2.2关闭重启

(1)立刻重启

shutdown -r now

或者

reboot

(2)两分钟后重启

shutdown -r 2

2.3帮助命令(help)

  查看 ifconfig 命令的用法

ifconfig  --help   

2.4 命令说明书(man)

 打开命令说明后,可按"q"键退出

man shutdown       

2.5 切换用户(su)

切换为用户"yao",输入后回车需要输入该用户的密码

su yao

退出当前用户

exit

3.目录操作


3.1 切换目录(cd)

切换到根目录

cd /

切换到根目录下的bin目录

cd /bin

切换到上一级目录 或者使用命令:cd ..

cd ../

切换到home目录

cd ~

切换到上次访问的目录

cd -

切换到本目录下的名为xx(文件夹名)的文件目录,如果目录不存在报错,以下如tmp目录

cd tmp

可以输入完整的路径,直接切换到目标目录,输入过程中可以使用tab键快速补全

cd /root/home/yao

3.2 查看目录(ls)

查看当前目录下的所有目录和文件

ls

查看当前目录下的所有目录和文件(包括隐藏的文件)

ls -a

列表查看当前目录下的所有目录和文件(显示更多信息),与命令"ll"效果一样

ls -l

查看指定目录下的所有目录和文件

ls /bin

3.3 创建目录(mkdir)

在当前目录下创建一个名为tools的目录

mkdir tools

在指定目录下创建一个名为tools的目录

mkdir /bin/tools

3.3 删除目录与文件(rm)

删除当前目录下的文件,rm 文件名,如a.txt

rm a.txt

删除当前目录的的文件(不询问),rm -f 文件名

rm -f a.txt

http://www.ppmy.cn/devtools/19224.html

相关文章

iOS AVPlayer

参考文章 AVPlayer的基本使用

ARCGIS PRO3 三维模型OSGB转SLPK场景数据集

1.前言 因项目工作,需要将三维模型发布到arcgisserver上,但arcgisserver只支持slpk格式的模型,于是我开启了漫长的三维模型格式转换之旅,在这里记录下本人踩过的坑。 2.三维模型数据情况 2.1 模型大小:在20GB以上&a…

基于微信小程序的土地租赁的设计与实现

基于微信小程序的土地租赁的设计与实现 Design and Implementation of Land Leasing Based on WeChat Mini Program 完整下载链接:基于微信小程序的土地租赁的设计与实现 文章目录 基于微信小程序的土地租赁的设计与实现摘要第一章 绪论1.1 研究背景1.2 研究目的1.3 研究内容…

Spring控制反转(IOC)是什么

Spring框架的核心特性之一是控制反转(Inversion of Control,IoC),这是一个核心概念,用于减少代码之间的耦合度,使程序更加模块化、可扩展和可测试。其主要目的是将原本由代码直接操控的对象的调用权交给第三方(例如一个容器)来控制,以解耦代码,提高程序的可维护性和可…

4月26日划分字母区间+合并区间

736.划分字母区间 给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。 注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是 s 。 返回一个表示每个字符串片段的长度…

详解汽车充电桩主板的硬件设计与软件系统

随着电动汽车时代的到来,充电桩逐渐成为城市新地标。而在每一个充电桩的核心,隐藏着一颗强大的“心脏”——充电桩主板。 充电桩主板是充电桩的核心部件,决定着充电桩的充电效率、安全和用户体验。今天,我们将深入探索汽车充电桩主…

推荐一个stable-diffusion-webui的升级项目stable-diffusion-webui-forge

如果你习惯本地部署stable-diffusion-webui的话,也可以考虑部署一下stable-diffusion-webui-forge。个人试验了一下,在mac上比早期的sd安装容易了很多。基本一个命令就搞定了,而且forge在cmd不需要加入太多的参数。 github地址 下面是官方的…

【嵌入式AI开发】轻量级卷积神经网络MobileNet网络实战——文末完整源码工程文件

前言:本文介绍轻量级卷积神经网络MobileNet网络实战,包含MobileNetV1、MobileNetV2、ResNet50三个预训练模型可供选择。 实现:1.预训练MobileNet图像分类,2.调用摄像头实时MobileNet图像分类,3.MobileNet视频图像分类。 MobileNet网络理论详解:【嵌入式AI开发】轻量级卷…