Linux 常用命令

编程之家收集整理的这篇文章主要介绍了Linux 常用命令编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

下面列出的命令一部分是自己最近一段时间高频使用的命令,一部分使用率不高 ifconfig 查看IP地址pwd 查看当前路径hostname 当前主机名 ls 列出文件/文件夹列表ls -a 列出所有文

下面列出的命令一部分是自己最近一段时间高频使用的命令,一部分使用率不高

 

ifconfig 查看IP地址
pwd 查看当前路径
hostname 当前主机名


ls 列出文件/文件夹列表
ls -a 列出所有文件/文件包括隐藏文件/文件
ls -l 详细信息 简写 ll
使用tab键补全文件路径


cd 切换目录
cd .. 退回上一级目录
cd ~ root用户目录
cd - 上一次所在目录


mkdir 创建目录
rmdir 移除目录
mkdir --help提示信息
mkdir -p aaa/bbb 创建多级目录


cat 显示文件内容
more 分页显示文件 回车多显示一行,空格显示一屏,q退出,ctrl+c退出
less 分页显示文件 回车多显示一行,空格显示一屏,上下键滚动查看 q退出,ctrl+c退出
tail -10 xxx.log 查看当前文件最后10行
tail -f 动态查看文件 ctrl+c结束


cp 文件复制
mv 文件移动
rm -r bbb 删除文件
cp -r xxx xxx复制文件


tar 打包
-c 创建新tar文件
-v 显示支持过程信息
-f 指定文件
-z 调用gzip压缩
-t 查看压缩文件内容
-x 打开tar文件
-C 解压到指定目录

tar -zxvf elasticsearch-7.10.2-linux-x86_64.tar.gz 解压缩


find -name 查找文件
例 find /root -name ab*.txt


grep 搜索文件内容
-A1显示后一行
-B1显示前一行


touch 创建一个文件


clear清屏
ctrl+L清屏


ps 正在运行的某个进程的状态
ps -ef 查看所有进程
kill 2826 杀掉ID为2826的进程
kill -9 2826 强制杀掉ID为2826的进程
ps -ef | grep java 搜索包含java字符串的进程


ls --help | more 分页查询帮助


linux权限
1.文件类型
- 表示文件
d 表示文件
l 表示连接

2.当前用户具有该文件的权限
r read 读 4
w write 写 2
x excute 执行 1

3.当前组内其它用户具有该文件的权限
r read 读
w write 写
x excute 执行

4.其他组的用户具有该文件的权限
r read 读
w write 写
x excute 执行

chmod 变更文件或目录的权限

chmod u=rwx,g=rx,o=rx a.txt
chmod 755 a.txt


service iptables status 查看防火墙状态
service iptables stop 关闭防火墙
service iptables start 启动防火墙
service iptables off 禁防火墙自启
systemctl stop firewalld.service
systemctl start firewalld.service
firewall-cmd --zone=public --add-port=8080/tcp --permanent 放行端口

systemctl reload firewalld 重启防火墙
firewall-cmd --query-port=5601/tcp 查询指定端口是否开启成功
firewall-cmd --list-all 查询所有开放的端口
firewall-cmd --list-ports 查询所有开放的端口


rpm 用于管理套件
rpm -qa | grep java 搜索java
rpm -qa | grep MysqL 搜索MysqL
rpm -ivh MysqL-server-xxx.rpm 安装MysqL
rpm -e --nodeps MysqLXXXX 卸载
rpm -ivh *.rpm --force --nodeps 安装rpm包


/etc/profile 环境变量文件

lsof -i:80 查看端口占用


./Nginx -s reload
./Nginx -s quit
./Nginx -s stop
./Nginx -c /usr/local/Nginx/conf/Nginx.conf 解决启动NginxNginx.pid错误

/usr/local/tomcat/apache-tomcat-8.5.57/bin/startup.sh


sudo /usr/bin/vmware-toolBox-cmd disk list 在linux终端执行以下命令可查看磁盘路径,一般压缩根目录
sudo /usr/bin/vmware-toolBox-cmd disk shrink / 在linux终端执行以下命令开始压缩。压缩过程虚拟机尽量避免操作虚拟机,此过程比较耗时


source /etc/profile 使配置立即生效


df -hl 查看硬盘占用情况
du -h --max-depth=1 查看目录空间占用情况


rpm -qa | grep kernel* 查找所有linux内核版本
yum remove kernel-(要删除的版本) 建议用这个来删除,它会提示所有的依赖关系

 

总结

以上是编程之家为你收集整理的Linux 常用命令全部内容,希望文章能够帮你解决Linux 常用命令所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

猜你在找的Linux相关文章

linux怎么修改path环境变量
linux怎么删除用户组
linux怎么删除日志
linux怎么删除一个目录
linux怎么修改文件夹所属用户
linux怎么修改文件权限
linux 怎么关闭mysql
linux怎么修改主机名
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注