Linux的常用命令

Linux的常用命令

Linux命令资料查询

linux命令在线中文手册
Linux命令在线查询网址

CentOS 程序员开发常用命令

文件和文件目录增删改查相关

切换工作目录

显示工作路径 : pwd
切换到指定目录 : cd [文件夹路径]
切换到根目录 : cd /
切换到当前用户目录 : cd ~
切换到上级目录 : cd ..
切换到上次工作目录 :cd -

列出文件目录

列出目录和文件 : ls
列出目录和文件(包括隐含文件) : ls -a
列出目录和文件长格式信息 : ls -l 或 ll
列出所有文件(包含子目录文件) : ls -R
以文件容量大小排序 : ll -S
以时间排序 : ll -t
列出指定目录文件: ls [文件夹路径]

操作目录和文件

创建子目录 : mkdir [目录名]
创建层级目录 : mkdir -p [目录路径]
删除空目录 : rmdir [目录名]
删除指定空目录 : rmdir [目录路径]
创建单个文件 : touch [文件名]
创建多个文件 : touch [文件名1] [文件名2]
删除文件 : rm -f [文件名]
递归删除目录和文件 : rm -rf [目录路径或目标文件]
重命名或移动目录 : mv [源目录路径] [目标目录路径]
重命名或移动文件 : mv [源文件路径] [目标文件路径]
拷贝目录 : cp -r [源目录路径] [目标目录路径]
拷贝文件 : cp [源文件路径] [目标目录路径或目标文件路径]
查看文件内容 : cat [文件路径]
编辑文件内容 : vim [文件路径]
退出文件编辑 : Esc键 + :wq

软件的下载,安装,升级,卸载相关

wget : 下载网络文件工具

下载单个文件到当前目录 : wget [url]
按指定的文件名保存 :wget -O [name] [url]
限速下载 : wget --limit-rate=[rate] [url]
断点续传 : wget -c [url]
后台下载 : wget -b [url] ;
查看后台下载进度 :tail -f wget-log
下载多个文件到当前目录 : wget -i [fileName]

curl : http请求命令行工具

请求网页 : curl [url]
请求文件 : curl -O [文件地址]
请求文件并重命名 : curl -o [文件名] [文件地址]
断点续传 : curl -O -C -[文件地址]
限速下载 : curl --limit-rate [rate] -O [文件地址]

yum : 软件安装包管理器

搜索包 : yum search [关键词]
安装指定RPM包 : yum install [RPM包]
更新指定RPM包 :yum update [RPM包]
卸载指定RPM包 : yum remove [RPM包]
重新安装RPM包 : yum reinstall [RPM包]
安装本地的RPM包 : yum localinstall [RPM包]
检查可更新的包 : yum check-update
列出可获取的包信息 : yum info
列出指定RPM包信息 : yum info [RPM包]
列出已安装包的信息 : yum info installed
列出指定RPM包的依赖 : yum deplist [RPM包]
列出可获取的包 : yum list
列出已安装包: yum list installed
列出启用的仓库源: yum repolist
列出已安装的仓库源: yum repolist all
添加仓库源:yum-config-manager --add-repo [仓库源地址]
启用仓库源: yum-config-manager --enable [仓库名]
禁用仓库源: yum-config-manager --disable [仓库名]

网络,防火墙管理相关
网络通信

测试主机网络连通性: ping -c [次数] [ip/域名]
查看或配置网卡信息 : ifconfig
查看或配置路由信息 : ip address

防火墙端口

查看防火墙状态 : systemctl status firewalld
开启防火墙 : systemctl start firewalld
关闭防火墙 : systemctl stop firewalld
禁用防火墙 :systemctl disable firewalld
重启防火墙 :systemctl restart firewalld
列出防火墙信息 : firewall-cmd --list-all
列出防火墙开放的端口 : firewall-cmd --list-ports --permanent
开放防火墙端口 : firewall-cmd --add-port=[端口号]/tcp --permanent
关闭防火墙端口 : firewall-cmd --remove-port=[端口号]/tcp --permanent
重新加载防火墙配置 : firewall-cmd --reload
查询防火墙是否开放指定端口:firewall-cmd --query-port=[端口号]/tcp

系统进程,服务,磁盘管理相关
posted @ 2022-10-10 14:13  热烈的少年  阅读(31)  评论(0)    收藏  举报