Linux常用基本命令v2Word下载.docx

上传人:b****6 文档编号:8390182 上传时间:2023-05-11 格式:DOCX 页数:18 大小:23.44KB
下载 相关 举报
Linux常用基本命令v2Word下载.docx_第1页
第1页 / 共18页
Linux常用基本命令v2Word下载.docx_第2页
第2页 / 共18页
Linux常用基本命令v2Word下载.docx_第3页
第3页 / 共18页
Linux常用基本命令v2Word下载.docx_第4页
第4页 / 共18页
Linux常用基本命令v2Word下载.docx_第5页
第5页 / 共18页
Linux常用基本命令v2Word下载.docx_第6页
第6页 / 共18页
Linux常用基本命令v2Word下载.docx_第7页
第7页 / 共18页
Linux常用基本命令v2Word下载.docx_第8页
第8页 / 共18页
Linux常用基本命令v2Word下载.docx_第9页
第9页 / 共18页
Linux常用基本命令v2Word下载.docx_第10页
第10页 / 共18页
Linux常用基本命令v2Word下载.docx_第11页
第11页 / 共18页
Linux常用基本命令v2Word下载.docx_第12页
第12页 / 共18页
Linux常用基本命令v2Word下载.docx_第13页
第13页 / 共18页
Linux常用基本命令v2Word下载.docx_第14页
第14页 / 共18页
Linux常用基本命令v2Word下载.docx_第15页
第15页 / 共18页
Linux常用基本命令v2Word下载.docx_第16页
第16页 / 共18页
Linux常用基本命令v2Word下载.docx_第17页
第17页 / 共18页
Linux常用基本命令v2Word下载.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Linux常用基本命令v2Word下载.docx

《Linux常用基本命令v2Word下载.docx》由会员分享,可在线阅读,更多相关《Linux常用基本命令v2Word下载.docx(18页珍藏版)》请在冰点文库上搜索。

Linux常用基本命令v2Word下载.docx

scp

查找命令所在位置

which

查看文件内容

cat文件

编辑文件

vim

文件及目录管理

查看当前工作目录

pwd

切换工作目录

cd

ls

列出当前目录内容

-l

显示文件和目录列表,包括权限,大小,更新时间等信息。

显示所有子目录和信息,包括隐藏文件。

-d

显示目录本身属性,而不是目录中的内容。

-h

以更人性化显示文件及目录的大小信息。

-R

以递归的方式查询目录及子目录中所有的内容。

--color

以不同的颜色区分不同的文件。

du

统计文件及目录占用空间情况。

统计磁盘空间占用时包括所有的的文件,而不是仅仅统计目录。

以更人性化的方式显示K,M等大小。

-s

只统计每个参数占用空间大小。

创建新目录

mkdir

-p

一次性创建嵌套的多层目录

创建空文件

touch

创建连接文件

ln-s源文件链接文件目标位置

cp

复制文件或目录

-f

覆盖目标同名文件或目录时不进行提醒,直接强制复制。

覆盖目标同名文件或目录时提醒用户确认。

复制时保持源文件的权限,属主及时间标记等属性不变。

表示递归复制所有文件及目录,复制目录时需使用此项。

rm

删除文件或目录

删除文件或目录时不进行提醒,直接删除。

删除文件或目录提醒用户确认。

表示递归删除整个目录树,谨慎使用。

移动文件或目录

mv

查看Linux命令所在位置

whichLinux命令

-a列出所有查出的结果

find

查找文件或目录

-name

按照文件名称查找:

根据目标文件的名称进行查找,允许使用“*”“?

”等通配符。

-size

按照文件大小进行查找:

1、一般根据文件大小进行查找,“+”“-”号设置超过或者小于的大小进行查找。

2、通常的容量单位为k,M,G等。

-user

按照文件属主查找:

根据文件属于目标用户进行查找。

-type

按照文件类型查找:

普通文件(f);

目录(d)

块设备(b)

字符设备文件(c)

cat

分页查看文件内容

moare

查看文件开头内容

head【默认显示10行】-n指定行数

查看文件末尾内容

tail【默认显示10行】-n指定行数

wc

统计文件内容单词数量,行数等信息。

-c

统计文件内容中的字节数

统计文件内容中的行数

-w

统计文件内容中的单词数

grep

检索,过滤文件内容

查找内容时忽略大小写。

-v

反转查找,输出内容和查找条件不符合。

tar

归档和释放工具

创建.tar格式的包文件。

-C

解包时指定释放目标文件夹。

表示使用归档文件

-j

调用bzip2程序进行压缩或解压。

tat.bz2

-J

调用xz程序程序进行压缩或解压tar.xz

打包时保留文件及目录的权限

-P

打包时保留文件及目录的绝对路径。

-t

列表查看包内的文件

输出详细信息。

-x

解开.tar格式的包文件

-z

调用gzip程序进行压缩或解压。

tar.gz

zip

创建.zip格式的压缩文件

-1

以最快速度优先的模式创建压缩文件

-g

以最大压缩优先比例模式创建压缩文件

递归压缩指定及其下所有文件,子目录

unzip

解压.zip格式的压缩文件

解压到指定的文件夹

计算机用户,组管理

用户:

查看Linux系统中的用户

cat/etc/passwd

useradd

创建用户

-u

指定用户的UID号

指定用户的宿主目录

-e

指定用户的实效时间。

指定用户的基本组

-G

指定用户的附加组

-M

不创建用户的宿主目录。

指定用户的登录shell

password

为用户账户设置密码

清空指定用户的密码,仅使用用户名即可登录系统。

锁定用户账户

-S

查看用户账户状态,是否被锁定。

解锁用户账户

usermod

修改用户账号属性

修改用户账户的UID

修改用户的宿主目录位置。

修改用户账户的实效时间。

修改用户的基本组

修改用户的附加组

不为用户建立并初始化宿主目录。

更改用户账户的登录名称。

-L

-U

userdel

删除账户

删除宿主目录及邮件信息

组信息:

查看Linux系统组信息

cat/etc/group

创建组账号

groupadd

将用户添加到组

gpasswd-a用户组名

将用户在组中删除

gpasswd-d用户组名

查看组中成员

groups组名

删除组账号

groupdel组名

文件目录权限管理

权限字符在文件和目录中的含义:

权限

数字表示

文件

目录

r

4

可查看文件内容

查看目录内容

w

2

可修改文件内容

修改目录内容

x

1

执行文件,(程序或脚本)

可以进入和退出该目录。

查看目录权限:

目录权限

属主

属组

drwxr-xr-x

root

/usr/src/

目录u=7g=5g=5

属主=root

属组=root

修改权限命令:

设置目录权限:

chmodu=7g=5o=5目录或文件

chmod755文件或目录

chmodo-x文件或目录

修改属主

chown属主:

属组文件或目录

为用户设置权限

setfacl-mu:

用户:

权限文件或目录

Vi编辑器介绍

命令行模式:

启动vi编辑器后默认进入命令行模式,该模式主要完成光标移动,字符串查找,删除,复制,粘贴文件内容等相关操作。

del

删除光标所处的单个字符。

dd

删除当前行

d^

删除当前光标之前到行首所有字符

d$

删除当前光标之后到行尾所有字符

yy

复制当前行到内存缓冲区

p

在光标之后插入新的一行粘贴

P

在光标之前插入新的一行粘贴

/要查找的内容

查找内容

a

在光标位置之后插入内容。

进入输入模式

A

在光标所在的行尾插入内容。

i

在光标位置之前插入内容

I

在光标位置行首插入内容

o

在光标行所在的后面插入一个新行。

O

在光标行所在的前面插入一个新行。

进入末行模式

输入模式:

该模式中主要操作录入文件内容,可对文件进行直接修改,添加。

处于输入模式,在最后一行会出现“——INSERT——”。

按键“ESC”

返回命令行模式

末行模式:

该模式可以设置vi编辑器环境,保存文件,退出编辑,进行查找,替换等操作。

出现末行模式,最后一行会出现“:

”冒号提示。

保存

q

退出

q!

强制退出

wq

保存退出

[替换范围]sub/旧的内容/新的内容

替换文件内容

%

在整个文件内容中进行查找并替换。

n,m

在指定的行范围内文件内容中查找并替换

软件包管理

rpm命令格式

-qa

显示当前系统中以rpm方式安装的所有软件包列表。

-qi

查看指定软件包的名称,版本,许可协议,用途及详细信息。

-ql

显示指定的软件包在当前系统中所安装的所有目录

-qf

查看指定的文件或目录是由哪个软件包所安装的。

-qc

仅显示软件包安装的配置文件。

-qd

仅显示指定软件包安装的文档文件。

-qpi

查看指定软件包的名称,版本,许可协议,用途等描述信息。

-qpl

查看该软件包准备要安装的所有目标目录,文件列表。

在当前系统中安装一个新的rpm包

卸载指定名称的软件包

检查升级系统中的某个软件包。

在安装或升级过程中,以“#”显示安装进度。

显示软件安装过程中的信息。

--force

强制安装某个软件包。

--noleps

在安装或升级,卸载过程中,不检查依赖关系

使用yum管理rpm软件包:

创建本地yum源,安装rpm软件包:

rm-rf/etc/yum.repo.d/*

删除原有的yum客户端配置文件

vim/etc/yum.repo.d/xxxxx.repo

自定义以.repo结尾的配置文件

[centos]

name=centos7.4

baseurl=file:

///iso

enable=1

gpgcheck=0

自定义

name=自定义名称

指定yum源位置为本地/iso目录

启用yum客户端

对软件包不进行校验

:

mount/dev/cdrom/iso

将系统安装光盘挂载到/iso目录

yumcleanall

清楚yum缓存

yumrepolist

加载yum源软件包

yuminstall软件包名

使用yum安装rpm软件包

创建计划任务

crontab

编辑计划任务列表

为用户创建计划任务,默认为自己(用户)创建计划任务。

列表显示计划任务。

删除计划任务列表。

*****执行命令

分时日月周执行程序

硬盘及文件系统管理

创建分区:

[root@localhost~]#fdisk/dev/sdb#为第二块硬盘设置分区

欢迎使用fdisk(util-linux2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

Devicedoesnotcontainarecognizedpartitiontable

使用磁盘标识符0x89e54f3f创建新的DOS磁盘标签。

命令(输入m获取帮助):

n#新建分区

Partitiontype:

pprimary(0primary,0extended,4free)

eextended

Select(defaultp):

p#新建主分区

分区号(1-4,默认1):

1#硬盘分区号为1

起始扇区(2048-419430399,默认为2048):

将使用默认值2048#硬盘起始位置开始

Last扇区,+扇区or+size{K,M,G}(2048-419430399,默认为419430399):

+20GB#主分区20GB

分区1已设置为Linux类型,大小设为18.6GiB

n#新创建分区

pprimary(1primary,0extended,3free)

e#新创建扩展分区

分区号(2-4,默认2):

#默认分区号为2

起始扇区(39063552-419430399,默认为39063552):

将使用默认值39063552#在起始位置开始。

Last扇区,+扇区or+size{K,M,G}(39063552-419430399,默认为419430399):

#到结束位置

将使用默认值419430399

分区2已设置为Extended类型,大小设为181.4GiB#已经创建扩展分区

pprimary(1primary,1extended,2free)

llogical(numberedfrom5)

l#分区类型为逻辑分区

添加逻辑分区5#分区编号为5

起始扇区(39065600-419430399,默认为39065600):

将使用默认值39065600#起始位置开始

Last扇区,+扇区or+size{K,M,G}(39065600-419430399,默认为419430399):

+100GB#分区100GB

分区5已设置为Linux类型,大小设为93.1GiB#已经创建分区

p#显示当前硬盘分区

磁盘/dev/sdb:

214.7GB,214748364800字节,419430400个扇区

Units=扇区of1*512=512bytes

扇区大小(逻辑/物理):

512字节/512字节

I/O大小(最小/最佳):

磁盘标签类型:

dos

磁盘标识符:

0x036e4061

设备BootStartEndBlocksIdSystem

/dev/sdb12048390635511953075283Linux#第一个分区

/dev/sdb2390635524194303991901834245Extended#扩展分区

/dev/sdb5390656002343772159765580883Linux#逻辑分区

d#删除分区

分区号(1,2,5,默认5):

5#删除分区号为5的分区

分区5已删除#分区已经删除

/dev/sdb12048390635511953075283Linux

/dev/sdb2390635524194303991901834245Extended

q#不保存退出硬盘分区

w#保存并退出磁盘分区

更新硬盘分区表

partprobe硬盘设备

查看硬盘及分区信息

fdisk-l

查看分区

lsblk

用户设备文件的复制,如制作光盘镜像,分区备份等。

if=

设置复制源,即输入文件或设备位置,默认为标准输入。

of=

设置目标文件,即输出文件或设备位置。

默认为标准输出。

bs=

设置复制时每次读取的数据块大小,可以使用KB,MB,等单位,默认单位为字节。

count=

设置需要复制数据块的个数。

df

管理文件系统

输出所有可见文件系统的信息,包括伪文件系统。

显示信息更人性化得容量单位显示。

查看分区中i节点占用情况。

只查看指定类型的文件系统信息

-T

输出信息的同时显示该分区文件系统类型

检查磁盘坏道

badblocks

-s用于显示进度信息

-v显示详细信息

格式化文件系统

格式化ext2文件系统

mkfs.ext2硬盘分区

格式化ext3文件系统

mkfs.ext3硬盘分区

格式化ext4文件系统

mkfs.ext4硬盘分区

格式化xfs文件系统

例如:

mkfs.xfs硬盘分区

mkfs.xfs/dev/sdb1

格式化swap文件系统

mkswap硬盘分区

启用swap分区

swapon硬盘分区

禁用swap分区

swapoff硬盘分区

查看分区UUID

blkid已格式化的分区

挂载文件系统

mount/dev/sdb1/data

卸载文件系统

umount挂载目录

永久挂载文件系统:

vim/etc/fstab#编辑配置文件

分区/UUDI挂载点文件系统挂载类型状态

/dev/sdb5swapswapdefaults00#开机自定挂载swap分区

/dev/sdb6/dataext4defaults00#自动挂载ext4分区

UUID="

2b2c0955-dead-424e-9dc9-2926e5431c60"

/mntext3defaults00

分区及LVM卷管理

LVM分区管理命令:

功能

PV管理命令

VG管理命令

LV管理命令

scan扫描

pvscan

vgscan

lvscan

create创建

pvcreate

vgcreate

lvcreate

diskplay显示

pvdiskplay

vgdiskplay

lvdiskplay

remove移除

pvremove

vgremove

lvremove

extend扩展

vgextend

LVM命令使用:

创建PV

pvcreate分区或磁盘

创建VG

vgcreate卷组名物理卷

-s指定单个PE的大小

扩展VG

vgextend卷组名物理卷

创建LV

lvcreate-L容量-n名称卷组名

lvcreate-lPE个数-n名称卷组名

扩展LV

lvextend-L+容量LV名称

lvextend-L扩展后容量LV名称

lvextend-lVG的PE个数LV名称

刷新ext3,ext4文件系统

resize2fs设备分区

刷新xfs文件系统

xfs_growfs设备分区

修复ext3,ext4文件系统

fsck-f-y设备分区

-y默认yes

-f修复

-t指定文件系统类型

修复xfs文件系统

xfs_repair设备分区

网卡管理

查看网卡设备

ifconfig-a

测试网卡连通性

pingIP地址

ping6IPv6地址

网卡配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0

DNS配置文件

/etc/resolv.conf

ifdown设备名称

ifup设备名称

临时配置IP地址

ifconfig设备名称IP地址

重启网卡服务

systemctlrestartNetworkManager

永久配置IP地址:

vim/etc/sysconfig/network-scripts/ifcfg-eth0#修改网卡配置文件

TYPE=Ethernet

BOOTPROTO=static#网卡地址改为静态IP地址,static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

NAME=eth0

UUID=2f437a59-be13-4604-aeaf-8528ce4d087b

DEVICE=eth0

ONBOOT=yes#网卡开机自启动

IPADDR=192.168.100.100#配置IP地址

NETMASK=255.255.255.0#配置子网掩码

GATEWAY=192.168.100.1#配置网管地址

DNS1=192.168.254.254#配置dns地址

systemctlrestartNetworkManager#重启网卡服务,重新加载配置文件

系统服务管理

查看系统服务列表

systemctllist-unit-files

查看服务状态

systemctlstatus服务名称

重启系统服务

systemctlrestart服务名称

关闭系统服务

systemctlstop服务名称

设置系统服务开机自启动

systemctlenable服务名称

禁用系统服务开机自启

systemctldisable服务名称

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2