[Linux]4、Linux使用技巧

1.1、ctrl

ctrl + c 强制停止
ctrl + d 退出登出
history 查看历史命令
!命令前缀,自动匹配上一个命令
ctrl + r,搜索历史命令
ctrl + a | e,光标移动到命令开始或结束
ctrl + ← | →,左右跳单词
ctrl + lclear命令 清屏

1.2、软件安装

yum:RPM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题
yum install|remove|search 软件名字

1.3、服务/软件 打开关闭 systemctl

systemctl start|stop|status|enable|disable
start 启动
stop 关闭
status 查看状态
enable 开启开机自启
disable 关闭开机自启
应用场景: 修改了网络配置, 需要重启网络的服务 systemctl stop/start
NetworkManager,主网络服务
firewalld,防火墙服务
network,副网络服务
sshdssh服务(FinalShell远程登录Linux使用的就是这个服务)

1.4、软连接

ln -s 参数1 参数2
-s选项,创建软连接
参数1:被链接的文件或文件夹参数2:要链接去的目的地

1.5、查看主机名

hostname查看主机名
hostnamectl set-hostname 主机名,修改主机名(需root)

1.6、网络操作

1、wget url地址:软件下载地址
2、curl -O url 可以发送网络请求
选项:-O,用于下载文件,当url是下载链接时,可以使用此选项保存文件
参数:url,要发起请求的网络地址

1.7、端口

1、查看端口占用情况
使用nmap命令,安装nmap:yum -y install nmap
2、查看指定端口占用情况
使用netstat -anp | grep 端口号,安装netstat:yum -y install net-tools

1.8、进程管理

1、ps查看进程
选项:-e,显示出全部的进程
选项:-f,以完全格式化的形式展示信息(展示全部信息)
一般来说,固定用法就是: ps -ef 列出全部进程的全部信息
2、kill关闭进程
选项:-9表示强制关闭进程

1.9、环境变量

1、查看环境变量 env | grep PATH或者 echo $PATH
临时设置,语法:export 变量名=变量值
永久生效
针对当前用户生效,配置在当前用户的: ~/.bashrc文件中
针对所有用户生效,配置在系统的: /etc/profile文件中

1.20、上传、下载

rz上传、sz下载,安装yum -y install lrzsz

1.21、压缩、解压

1、压缩文件格式介绍
rar7zip:Windows系统常用
gziptar:Linux、MacOS常用
2、targz介绍
tar称为tarball,归档文件,不压缩,仅仅封装到.tar文件夹中
gz常见.tar.gz,即使用gzip压缩文件
-c,创建压缩文件,用于压缩模式
-v,显示压缩、解压过程
-x,解压模式
-f,要创建的文件,或要解压的文件,-f选项必须在最后一个位置
-z,gzip模式,不使用是普通的tarball格式,必须在第一个位置
-C,选择解压的目的地,用于解压模式
3、tar压缩
tar -cvf:压缩成.tar文件,tar -zcvf:压缩成.gzip
4、tar解压
tar -xvf test.tar 将文件解压至当前目录
tar -xvf test.tar -C /hometar -zxvf test.tar.gz -C /home将文件解压至制定目录
5、zip命令
-r:被压缩的文件包含目录的时候,需要使用-r选项
zip -r test.zip test itheima a.txt 将test、itheima两个文件夹和a.txt文件,压缩到test.zip文件内
6、unzip命令
-d 指定要解压的位置
unzip test.zip -d /home,将test.zip解压到指定文件夹内(/home)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容