Centos7.4常用基本命令----持续更新

 

目录

1、Centos7.4常用基本命令

1.1常用快捷键

1.2创建、删除、修改用户/修改密码/切换用户/

1.3查看目录文件:ls 或ll

1.4进入目录:cd

1.5关机:shutdown

1.6重启:reboot

1.7查看日期时间:date

1.8文件管理常用命令

1.8.1创建文件:touch、vim

1.8.2创建目录:mkdir

1.8.3删除文件和目录:rm

1.8.4复制或重名命:cp

1.8.5移动或重名命:mv

1.8.6查看文件内容:cat、more、less

1.9解压:tar

1.10查看进程PID和server服务项:netstat

1.11软件包管理器:rpm(类似Win的应用程序管理)


1、Centos7.4常用基本命令

1.1常用快捷键

Ctrl+C       ###终止前台运行的程序

Ctrl+D      ###登出

Ctrl+L       ###清屏

 

1.2创建、删除、修改用户/修改密码/切换用户/

=============================创建用户===============================================
#语法:useradd 【参数】用户名
#常用参数:
#-u		UID
#-m		home目录创建
#-d		宿主目录
#-g		起始组			                        	#只能有一个
#-G		附加组,可以输入gid数值或具体组名称				#可以有多个

[root@centos7 ~]# useradd test                  ###创建test用户
[root@centos7 ~]# useradd -m test               ###创建test用户,并新建Home目录
[root@centos7 ~]# useradd -m -p /opt/test test  ###创建test用户,并算自定义Home目录位置
[root@centos7 ~]# cat /etc/passwd               ###查看用户ID、组信息


============================修改密码、切换用户========================================
[root@centos7 ~]# passwd test      ###修改用户密码
[root@centos7 ~]# su - test        ###切换到test用户


============================删除用户=================================================
[root@centos7 ~]# userdel -r test               ###删除test用户,-r表示连home目录也删除


============================修改用户信息=================================================
#语法:usermod 【参数】用户名
#常用参数:
#-u		UID
#-d		宿主目录
#-g		起始组			                        	#只能有一个
#-G		附加组,可以输入gid数值或具体组名称				#可以有多个
#-s		登录shell

例子:
[root@centos7 ~]#usermod -u 1000 test               ###修改test的uid为1000
[root@centos7 ~]#usermod -m -d /mnt/test test       ###修改test的主目录到/mnt下
[root@centos7 ~]#usermod -G root 1000 1001 test     ###将test用户添加多个用户组里

1.3查看目录文件:ls 或ll

-l    显示详细信息

-a   列出目录下所有的文件,包含隐藏文件,linux的隐藏文件名称前都带  .

-S  以文件的大小进行排序

例子:

[root@centos7 ~]# ls -lSa /root/
总用量 52
dr-xr-x---. 14 root root 4096 4月   5 23:26 .
-rw-------   1 root root 2071 4月   5 11:47 .viminfo
-rw-r--r--.  1 root root 2052 11月 24 00:00 initial-setup-ks.cfg
-rw-------.  1 root root 2021 11月 23 23:41 anaconda-ks.cfg
-rw-------.  1 root root 1020 4月   5 23:23 .bash_history
-rw-------.  1 root root  310 11月 24 10:54 .ICEauthority
drwxr-xr-x. 14 root root  261 11月 24 10:55 .config

1.4进入目录:cd

[root@centos7 ~]# cd /etc/yum.repos.d/      ###进入yum目录
[root@centos7 yum.repos.d]# cd ..           ###..表示返加上级目录etc
[root@centos7 ~]# cd                        ###返回根目录

1.5关机:shutdown

-r              —> 重新启动计算机

-h             —> 关机

-h  时间   —>定时关机

[root@centos7 ~]# shutdown -r +10       ###10分钟后重启
[root@centos7 ~]# shutdown -h now       ###立即关机
[root@centos7 ~]# shutdown -h 14:30     ###14:20关机
[root@centos7 ~]# shutdown -c           ###取消任务

1.6重启:reboot

[root@centos7 ~]# reboot          ###立即重启

1.7查看日期时间:date

[root@centos7 ~]# date

1.8文件管理常用命令

1.8.1创建文件:touch、vim

#语法:touch 文件名
#语法:vim 文件名

#例子:
[root@centos7 ~]# cd /opt/                     ###进/opt目录练习
[root@centos7 opt]# ls
rh
[root@centos7 opt]# touch a.txt                ###创建一个a.txt
[root@centos7 opt]# touch a{1..10}.txt         ###连续创建多个文件
[root@centos7 opt]# ls
a10.txt  a1.txt  a2.txt  a3.txt  a4.txt  a5.txt  a6.txt  a7.txt  a8.txt  a9.txt  a.txt  rh
[root@centos7 opt]#
[root@centos7 opt]#
[root@centos7 opt]#vim b.txt                   ###输入内容后按esc键,输入:wq保存,:q!不保存
[root@centos7 opt]#

#vim常用参数
#  /+关键词                 ###查找内容,n,N上下翻
#  gg返回首行,G跳到最后一行
#  /^d                     ###^意思表示以什么开头 ,查找以字母d开头的内容
#  /t$                     ###$意思表示以什么结尾,查找以字母t结尾的内容

1.8.2创建目录:mkdir

#语法:mkdir 目录名称
#语法/选项:mkdir -p 目录名称 

#例子:
[root@centos7 opt]# mkdir dir1               ###创建单个目录
[root@centos7 opt]# mkdir dir1 /home/dir2    ###创建多个目录 
[root@centos7 opt]# mkdir dir{2..10}         ###连接创建目录
[root@centos7 opt]# ls
a10.txt  a2.txt  a4.txt  a6.txt  a8.txt  a.txt  dir10  dir3  dir5  dir7  dir9
a1.txt   a3.txt  a5.txt  a7.txt  a9.txt  dir1   dir2   dir4  dir6  dir8  rh

[root@centos7 opt]# mkdir -p b/c/d/e         ###在创建一个目录时候,如果这个目录的上一级不存在的话,要加参数-p 

1.8.3删除文件和目录:rm

#语法:rm -rf 文件名或目录

#例子:
[root@centos7 opt]# ls
a10.txt  a2.txt  a4.txt  a6.txt  a8.txt  a.txt  dir1   dir2  dir4  dir6  dir8  rh
a1.txt   a3.txt  a5.txt  a7.txt  a9.txt  b      dir10  dir3  dir5  dir7  dir9
[root@centos7 opt]# rm -rf a.txt             ###删除单个文件
[root@centos7 opt]# rm -rf a* b dir*         ###删除多个文件及a、dir开头的所有文件和目录 
[root@centos7 opt]# ls
rh
[root@centos7 opt]# 

1.8.4复制或重名命:cp

#语法:cp 源文件详细目录/名称 目标目录或文件名称
#选项:-R/r:递归处理,将指定目录下的所有文件与子目录一并处理

#例子:
[root@centos7 ~]# cp /etc/passwd /opt/     ###单纯复制passwd文件到opt下
[root@centos7 ~]# cp /etc/passwd /opt/a    ###单纯复制passwd文件到opt下并重命名为a

[root@centos7 ~]# cp -r /boot/grub /opt/   ###复制目录下所有文件

1.8.5移动或重名命:mv

#语法:mv 源文件 目标目录/文件名

#例子:
[root@centos7 opt]# mv a.txt /home/admin/              ###移动
[root@centos7 opt]# mv a.txt /home/admin/b.txt.bak     ###移动并重命名

1.8.6查看文件内容:cat、more、less

#语法:cat 文件名
#语法:more 文件名
#语法:less 文件名

#例子:
[root@centos7 ~]# cat /etc/passwd
[root@centos7 ~]# more /etc/passwd
[root@centos7 ~]# less /etc/passwd        ###按q退出

#区别
cat:全部显示出来
more:分页形式显示文件内容,不可上下翻页
less:分页形式显示文件内容,可以上下翻页

1.9解压:tar

#参数说明:
-x    ###(必要)解压
-f    ###(必要)使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
-z    ###有gzip属性的
-v    ###显示所有过程

#例子
[root@centos7 ~]#tar -xzvf nginx-1.16.0.tar.gz   解压nginx

1.10查看所有进程PID和server服务项:netstat

[root@centos7 ~]#netstat -antp             ###查看端口与PID

1.11软件包管理器:rpm(类似Win的应用程序管理)

[root@centos7 ~]#rpm -qa httpd            ##查看是否有安装
[root@centos7 ~]#rpm -e --nodeps httpd-2.2.15*****.x86_64  ###删除apache,不考虑依赖包

1.12查看进程号

[root@centos7 ~]#ps aux|grep nginx         ###查看nginx进程号

1.13查杀进程:pkill

[root@centos7 ~]#pkill -9 PID值/server名称  ###强制查杀进程

 

### 回答1: nic-x722_x710_xl710-centos7.4-i40e-2.7.12-1.x86_64是一个适用于CentOS 7.4操作系统的i40e驱动程序的版本。这个驱动程序是用于支持英特尔网卡(NIC)型号x722、x710和xl710的功能和性能的。 下载这个驱动程序的方式可以有几种。下面我将介绍其中一种方法: 1. 首先,打开你的浏览器,并进入英特尔的官方网站。 2. 在网站的搜索框中输入“nic-x722_x710_xl710-centos7.4-i40e-2.7.12-1.x86_64下载”。 3. 在搜索结果中找到官方的支持页面或下载页面。通常,官方网站会提供最新版本的驱动程序和软件。 4. 进入下载页面后,找到适用于CentOS 7.4的版本的驱动程序。 5. 点击下载按钮,等待下载完成。 6. 下载完成后,双击下载的文件,按照屏幕上的指示完成安装过程。 7. 安装完成后,重启你的系统以使驱动程序生效。 此外,你还可以在一些软件下载网站上找到这个驱动程序的其他版本和镜像。但要确保你从可信的来源下载,以确保驱动程序的安全性和稳定性。 希望这个回答能够帮到你。如果你还有其他问题,请随时提问。 ### 回答2: 您可以在 CentOS 7.4 操作系统上下载 i40e 驱动版本为 2.7.12-1.x86_64 的 nic-x722_x710_xl710 驱动程序。这是一个网络适配器驱动程序,适用于英特尔 X722、X710 和 XL710 网络适配器。 要下载该驱动程序,您可以执行以下步骤: 1. 首先,确保您的计算机连接到互联网,并使用浏览器打开英特尔官方网站。 2. 在英特尔网站的搜索栏中输入 "nic-x722_x710_xl710-centos7.4-i40e-2.7.12-1.x86_64" 进行搜索。 3. 在搜索结果中,找到符合您要求的对应版本的驱动程序下载页面。 4. 在下载页面上,查找并点击可用的下载链接,以便下载该驱动程序的安装程序。 5. 保存下载文件到您计算机的适当位置,确保您记住保存的路径。 6. 下载完成后,转到保存的路径,找到文件并双击运行该安装程序。 7. 按照安装程序的指示完成驱动程序的安装过程。 8. 安装完成后,您可以通过重新启动计算机来使驱动程序生效。 请注意,以上步骤仅提供一般指导,实际操作可能会有所不同。确保在下载和安装驱动程序之前仔细阅读相关文档和指南,以确保正确的操作。 ### 回答3: 要下载 "nic-x722_x710_xl710-centos7.4-i40e-2.7.12-1.x86_64",您可以按照以下步骤进行: 1. 打开您的网络浏览器并搜索 "nic-x722_x710_xl710-centos7.4-i40e-2.7.12-1.x86_64"。 2. 从搜索结果中选择可信的来源,比如官方网站或知名的软件下载网站。 3. 进入所选网站后,在搜索栏或下载页面中输入 "nic-x722_x710_xl710-centos7.4-i40e-2.7.12-1.x86_64"。 4. 确保选择与您的操作系统相匹配的版本,这里是 CentOS 7.4。 5. 单击下载按钮即可开始下载。您可能需要选择下载的位置或确认下载。 6. 下载完成后,前往下载位置找到下载的文件。 请注意,在下载并安装软件前,建议确保文件来源可信,并对您的操作系统和硬件要求进行仔细检查,以确保与您的系统兼容。此外,还应始终查看软件的官方文档或用户指南,以获取有关安装和使用的说明。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值