Linux命令

本文档详细介绍了Linux系统的初始化步骤,包括关闭防火墙和selinux,并深入讲解了shell的内部与外部命令的区别。此外,还阐述了常用命令的格式、选项和参数,如ls、cd、du等,并提供了目录操作、文件查找与管理的方法,如创建、删除、查找文件。最后,列出了查看硬件信息和系统信息的相关命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一:系统初始化

1:关闭防火墙

2:selinux

二:shell

三:命令格式

1:帮助命令

2:目录操作

1:查看目录

2:创建与查找

四:硬件信息以及系统信息


一:系统初始化

永久关闭防火墙

永久关闭selinux

二:shell

1:shell

shell是一种特殊程序,充当翻译官的角色。

2shell的内外部命令的区别

内部命令:

属于shell的一部分

没有单独对应的系统

自动载入内存可以直接使用

外部命令:

linux系统中能够完成特定功能的脚本文件

属于shell解释器程序之外的命令

每个外部命令都对应了系统中的一个文件

必须知道文件的位置才能加载由shell加载并执行

3如何查看内部命令

help查看内部命令:

 

4如何区分内部命令和外部命令

1:可以使用type来区分内外部命令

2:外部命令存放于$PATH上

 

5hash

将缓存的外部命令转移到其他目录中需要清掉hash值之后才可以继续使用

三:命令格式

在Linux系统中能完成特定的操作的字符串叫命令

命令是实现某一类功能的程序的名称

格式:命令字        选项        参数

命令字简单来说就是做什么

选项是怎么做,通短格式用“-”引导,长格式选项用“--”引导

参数就是做的对象,可以是文件名或者目录

命令中“;”可以隔开命令执行多个命令

主要辅助快捷键:

tab:自动补齐

反斜杠:强制转换

ctri+c:取消本次命令编辑

1:帮助命令

help

内部命令查看帮助:echo help

外部命令查看:

ls --help

2:目录操作

pwd(print work directory)显示工作目录的路径

cd(change directory)目标位置

 cd 命令选项:

cd若不指定位置,切换到当前用户的家目录
cd -到上一次目录
.开头以当前工作目录作为起点
..开头                 以当前目录的父目录为起点

 

 相对路径:从根目录直到文件位置

 相对路径:从当前目录到文件位置

ls的格式与选项:

ls         选项        文件目录

ls -l:长格式显示

ls -a 显示全部包括隐藏文件

ls -d:仅列出自己目录

ls -h:显示文件大小

ls -R:递归显示当前目录下所有内容

ls -color:显示颜色(黑色是普通文件,黄色是块设备文件 蓝色是文件夹)

文件类型

 

-普通文件,包括纯文本文件、二进制文件、各种压缩文件
d目录
b块设备文件,例如硬盘
c字符设备文件,例如键鼠
s套接字文件,通常用在网络数据连接,传输IP和端口
p      管道文件,主要解决多个程序同时存取一个文件所造成的错误
l       链接文件,类似于快捷方式

file命令可以识别文件类型

通配符

匹配一个字符
*匹配所有非隐藏字符,无论长短但不匹配隐藏文件
{1..10}1到10
{a..z}a  b  c....z
{A..Z}ABC..Z
【^x】匹配列表中所有字符以外的字符

临时修改

alias 命令别名 =‘命令’

unalias删除别名

\别名=显示原始命令

 

du(disk usage)查看当前所在文件夹的磁盘占用量

格式:du        选项        文件

-a统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
-h默认以KB计数,但不显示单位显示出统计结果
-s只统计所占用空间总的大小
--max-depth=n (-d 1)最大显示到第n层
--exclude不计入统计

a和s无法同时使用

创建与查找

 创建文件夹:mkdir        文件名

 

touch

touch 新文件或者刷新文件时间

硬链接与软连接 

硬链接是同一个文件取不同的名字,但是inode是相同的,创建新的硬链接,连接数会增加,删除硬链接连接数减少 ,不支持文件夹,删掉源文件后访问不受影响。

软连接类似于快捷方式,指向源文件,删除新建都不会改变连接数,支持文件夹的形式,删除源文件后无法访问。

复制

cp(copy)

1cp        选项·        源文件        目标(相当于改名复制)

cp          选项         文件夹 多个源文件只能复制到文件夹中

cp 选项

-f:覆盖目标同名文件时不进行提醒,强行复制

-i:覆盖目标同文件时提醒

-p:复制时候保持源文件的权限、属主和时间等

-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录

-a:保留所有信息

-v:可视化

2:删除文件

rm        选项        文件

-f:强制删除

-i:交互

-r:递归(一般删除目录时使用)

3:查找文件

find:精确查找

格式:find        查找路径        条件        处理动作

四:硬件信息及其他系统信息

lscpu可以查看cpu信息

free查看内存大小 

lsblk查看硬盘 

uname -r查看内核版本 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值