当前位置: 首页 > news >正文

重要的linux指令

系统管理命令

切换用户
su 用户名
管理员身份运行
sudo 命令
实时显示进程信息(linux下任务管理器)
top
查看进程信息(ps)
ps -efps -ef | grep '进程名'
ps -aux | grep '进程名'参数说明e 显示所有进程f 全格式a 显示所有程序u 以用户为主的格式来显示程序状况x 显示无控制终端的程序
杀死进程
kill -9 pid
关机重启
haltreboot
退出当前shell
exit

目录操作命令

列目录
ls -l
ls -al
ls -a
显示当前目录
pwd
目录切换
注意,目录分为绝对路径和相对路径/开头一定是绝对路径,linux下/是根路径./或../或文件名都是相对路径cd / 	进入根目录(/表示根路径)
cd ~	进入用户家目录(root用户家目录是/root,普通用户家目录是/home/用户名)
创建目录
mkdir -p aaa/bbb/ccc
文件复制
cp –r aaa/*  ccc	将aaa目录下的所有文件拷贝到ccc目录
文件删除
rmdir -rf 目录
rm -rf 文件rm -rf ./*	删除当前目录下的所有文件注意:严禁 rm -rf /*	这是作死的行为
移动文件/重命名
mv ./* ddd
mv aaa.txt bbb.txt	

权限命令

命令

数字描述权限

chmod -R 750 目录
chmod 755 文件-R 递归操作
755	 属主读写执行,属组读执行,其他读执行
750	 属主读写执行,属组读执行,其他没权限

符号描述权限

设置权限
chmod u=rwx,g=rx,o=r as.txtu:文件属主
g:文件属主所在属组
o:其他用户
a:所有用户chmod a-x as.txt	移除所有用户的执行权限
chmod u+x as.txt	当前用户添加执行权限

文件操作

创建空文件
touch a.txt
批量创建空文件
touch a-{1..10}.txt
查看文件编辑状态
stat a.txt
内容显示
echo '内容'
将内容写入文件
echo 'hello world' > a.txt		将hello world用覆盖形式写入a.txtecho 'hello world' >> a.txt		将hello world用追加形式写入a.txt
软连接(快捷方式)
 ln -s /home/lw lwdir
文件查找
find . -name "*.gz"		在当前目录及其子目录查找后缀为.gz的文件
find / -name  'hello'	在根目录及其子目录下查找名字包含hello的文件(慎用)	
find . -ctime -1		将目前目录及其子目录下所有最近 1天内更新过的文件
文本查找
grep '内容' 文件查询ssh进程信息,不包括grep这条命令
ps -aux | grep ssh | grep -v "grep"  从根目录开始查找所有扩展名为 .log 的文本文件,并找出包含 "ERROR" 的行
find / -type f -name "*.log" | xargs grep "ERROR"		

压缩&解压

gzip压缩&解压
使用gzip对aaa.txt进行压缩
gzip aaa.txt使用gzip对aaa.txt进行解压
gunzip aaa.txt.gz
gzip -d aaa.txt.gz
tar压缩&解压
将当前目录下的所有文件打包tar -cvf backup.tar ./*
tar -zcvf backup.tar ./*		打包同时用gzip压缩将backup.tar解压到/tmp/backup目录下tar -zxvf -C /tmp/backup backup.tar		注意,使用-C必须保证目录存在
zip压缩&解压
压缩
zip -q -r backup.zip ./*查看压缩包内容
unzip -l backup.zip解压
unzip -d /tmp/backup backup.zip
bzip2压缩&解压
bzip2 aaa.txtbunzip2 -d aaa.txt.bz2 

网络

查看网卡相关信息
ifconfig
网卡开启和关闭
关闭
ifconfig ens33 down
开启
ifconfig ens33 up
ping网络
ping www.baidu.com -c 4
查看端口
查看当前所有tcp端口
netstat -ntlp查看所有80端口使用情况
netstat -ntulp | grep 80查看所有3306端口使用情况
netstat -an | grep 3306查看当前所有监听端口
netstat -nlp |grep LISTEN

磁盘管理

显示所有磁盘信息
df -hT
http://www.lryc.cn/news/217884.html

相关文章:

  • delphi7安装并使用皮肤控件
  • 安徽省黄山景区免9天门票为哪般?
  • MFC 窗体插入图片
  • 关于中间件技术
  • 机器学习中的嵌入:释放表征的威力
  • 【Midjourney入门教程3】写好prompt常用的参数
  • 01-单节点部署clickhouse及简单使用
  • 项目实战:展示第一页数据
  • c#中使用METest单元测试
  • 七月论文审稿GPT第二版:从Meta Nougat、GPT4审稿到Mistral、LLaMA LongLora
  • 社群团购对接合作,你有研究过社群团购平台的选品吗?
  • VSCode 如何设置背景图片
  • 【数据结构】单向链表的增删查改以及指定pos位置的插入删除
  • PageRank算法c++实现
  • 超低价:阿里云双11服务器优惠价格表_87元一年起
  • docker的安装Centos8
  • Android.mk文件制定了链接库,但是出现ld Error
  • 10.MySQL事务(上)
  • nexus搭建npm私有镜像
  • 智能化的宠物喂食器解决方案
  • java配置GDAL
  • 采购对接门禁系统采购进厂 空车出厂
  • 服务器经常被攻击的原因
  • 子女购买房屋,父母出资的如果父母有关借贷的举证不充分则应认定该出资为赠与行为
  • 【腾讯云HAI域探秘】速通腾讯云HAI
  • R语言爬虫代码模版:技术原理与实践应用
  • 行业观察:数字化企业需要什么样的数据中心
  • PHP依赖注入 与 控制反转详解
  • 算法:Java构建二叉树并迭代实现二叉树的前序、中序、后序遍历
  • 大数据毕业设计选题推荐-旅游景点游客数据分析-Hadoop-Spark-Hive