栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux基础命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux基础命令

一、Linux基础 centOS 系统默认在输入密码时不会显示密码,而且也不会用任何字符进行位数反馈。 一且皆文件,从根开始。 绝对路径:从根开始的路径 相对路径:以相对于当前目录开始的路径 命令提示符:[当前用户@主机名 当前目录] #/$ : 当登陆用户为root时提示符为#,当登陆用户为其他用户时提示符为$ history查看输入的历史命令 tab键可以补齐命令(需要安装bash-completion) 快速清屏:clear或者ctrl+l linux命令格式:命令 [-选项] [参数](大部分命令格式) 二、获取IP dhclient 选项: -r 释放IP 三、查看IP 1、ifconfig (需要安装net-tools,部分虚拟机在安装软件包时可能没有安装) 2、ip addr show(当没有ifconfig时可以使用) 四、更改用户名 1、一次性更改 hostname {NAME} 重启终端 【在终端中使用】 2、修改配置文件 echo "NAME" > /etc/hostname 或hostnamectl set-hostname "NAME" 重启虚拟机 五、pwd命令 pwd 查看当前所在位置 六、cd命令 1、cd 切换目录 {后接目录名},若单独使用为回到当前用户的家目录 2、cd.. 切换到上一级目录 3、 cd ~ 返回当前用户的家目录 4、 cd - 返回到上一目录 七、查看目录或文件 1、 查看目录 ls【后接目录名】否则为查看当前目录 选项 :

-l 长格式显示

-a 显示目录下的隐藏文件包括点{.}和点点{..}

-A 显示目录下的隐藏文件不包括点和点点

-d 显示目录本身常和-l同时使用

-h 匹配目录下各文件的单位不能单独使用常和-l或-s一起使用

-s 显示目录下文件的大小

-S 根据目录下文件大小倒序显示文件

-1 单列显示目录下的文件

-R 显示目录下的所有子目录下的文件、

2、查看文件 cat【后接文件名】 选项:

-e 显示文本中的隐藏字符

-n 显示文本的行号

八、创建目录或文件 1、创建目录{mkdir} 选项:

-v 显示过程

-p 联级创建[若目录中父目录不存在则一并创建,若存在则跳过]

2、创建文件{touch} 【创建的文件为空文件】 九、删除目录或文件 1、删除目录{rmdir} 【只能删除空目录】 2、删除文件{rm} 选项:

-r 删除目录 【会进入交互模式,y确定,n否定】

-f 免交互模式,强制删除

-v 显示过程

十、复制目录或文件 1、复制文件{cp} 选项:

-p 在复制过程中保留文件属性

-r 作用于目录

十一、统计目录 du 统计目录下文件的大小,可用于检验复制目录的效果 选项:

-s 用于汇总

-h 自动匹配单位大小

十二、移动目录或文件 1、移动目录或文件{mv} 2、重命名目录或文件{mv} 【相当于在同一位置上移动,并改名】 十三、echo【将内容打印至标准输出】 十四、查找文件 find 在系统中查找文件 查找条件 1、 -name 按文件名查找 2、 -iname 按文件名查找,不区分大小写 3、 -type 按文件类型查找 4、 -size 按文件字节数查找 支持 M,K,G -M多少节以下 +M多少节以上 M 正好多少节 十五 、针对文件内容所做的操作 1、剪切 cat 选项:

-d: 标识分隔符

-f 截取字段

2、统计 wc 选项:

-l 统计行数

-w 统计单词数

-c 统计字节数,即文件大小

3、过滤 grep 选项:

-v 对关键词取反

-n 在匹配到的行前加行号

-A# 表示在匹配到行后显示当前行之下的#行

-B# 表示在匹配到行后显示当前行之上的#行

-C# 表示在匹配到行后显示当前行 上下各#行

4、排序 sort 选项:

-t 标识分隔符

-k 标识排序字段

-n 如果排序字段为数字,以数值大小排序

-r 数值逆序排序

十六 、用户管理 1、添加用户【useradd】 选项:

-u 指定用户UUID

-g 指定用户所属基本组或GID;但组必须事先存在

-c 用户的注释信息

-d 指定用户的家目录

-M 不创建用户的家目录

-s 指定用户的登陆shell;默认为/bin/bash

-G 指定用户附加组

2、删除用户【userdel】 选项:

-r 删除用户家目录

3、查看用户【id】 选项:

-u 仅查看UID

-g 仅查看GID

-G 仅查看附加组信息

-n 不能单独使用,需结合u,g,G使用,以名字的方式显示用户名,组名,附加组名

3、修改用户信息【usermod】 选项:

-u 新的UID

-g 新的GID

-G 新的附加组,以覆盖的方式添加,若不想被覆盖使用-Ga

-s 新的登陆shell

-c 以替换的方式修改用户注释

-d 给用户搬家,常和-m一起使用

-l 新名字

-L 锁定用户的密码,在用户密码处加一个!

-U 解锁用户的密码

-e 指定用户密码过期的时间

4、切换用户【su】 选项:

- 完全切入

-c 以切入的用户的身份完成命令

eixt登出

5、用户密码的管理【passwd】 选项:

-d 删除用户密码

-l 锁定用户的密码 ,在用户密码处加两个!

-u 解锁用户的密码

-S 查看用户密码状态

--stdin 从标准输入接收用户密码 {语法:echo‘密码’ |passwd --stdin 用户}

十七、组信息的管理 1、创建新的组【groupadd】 选项:

-g 指明GID

2、删除组【groupdel】{只有该组中没有任何成员才能删除}

3、修改组信息【groupmod】 选项:

-n 新名字

-g 新的GID

4、添加或删除附加组成员或给组设密码【gpasswd】 选项:

-a 以追加的方式添加用户到指定组

-d 删除指定组中的用户

-M 以覆盖的方式,将多个用户添加到指定组中

-A 设置组的管理员

-A“” 取消该组的管理员

5、显示登陆用户当前所属所有的组【groups】 6、临时切换用户的基本组【newgrp】 十八 、权限管理 1、修改文件的属主或属组【chown】 选项:

-R 递归 对目录操作时使用

2、修改文件的权限【chmod】 选项:

-R 递归

3、FACL权限设置操作 1、设置FACL权限【setfacl】 选项:

-m 设定

-x 取消

-b 全部取消

2、查询FACL权限【getfacl】 十九、磁盘管理 1、磁盘分区【fdisk】 选项:

-l 查看磁盘

子命令:

p 显示已有分区

n 创建新分区

d 删除

w 写入磁盘并退出

q 不保存退出

m 获取帮助

l 列出分区id

t 转换分区

2、格式化磁盘 1、创建文件系统【mkfs】

-L 设定卷标

-b 设置块大小

2、查看块设备的详细信息【dumpe2fs】 3、块设备属性信息查看【blkid】 4、块设备
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320467.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号