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

linux 命令整理

简单整理一下linux的常用命令

常用命令

系统操作

shutdown -h now 关闭系统 /halt 关闭系统
shutdown -r now 重启 / reboot 重启
systemctl stop firewalld  关闭防火墙
(1)查看防火墙状态:firewall-cmd --state
(2)重新加载配置:firewall-cmd --reload
(3)查看开放的端口:firewall-cmd --list-ports
(4)开启防火墙端口:firewall-cmd --zone=public --add-port=80/tcp --permanent

history 查看历史命令记录 后面可带数字表示查询多少个

ip addr  查看ip地址
pwd 显示当前工作路径
ls 显示当前文件夹中的文件
  ls -a  列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来
  ls -l   显示文件和目录的详细资料
  
find命令:查找功能非常强大的命令  
  find / -name file1 从 ‘/’ 开始进入根文件系统搜索文件和目录
ps命令:用于将某个时间点的进程运行情况选取下来并输出
  ps aux 查看系统所有的进程数据
  ps ax 查看不与terminal有关的所有进程
  ps -lA 查看系统所有的进程数据
  ps -ef | grep 程序名称| grep -v grep :信服务是否启动
cat 命令 用于直接从终端创建、查看和连接文件
  cat 11.txt 查看11.txt文件内容

进入

cd 用于切换当前目录
  cd /home   进入根目录下面的home目录
  cd home   进入当前目录下的home目录
  cd …    返回上一层目录
  cd …/…    返回上两级目录
  cd /     返回跟目录
  cd -     返回上次所在的目录

退出

exit 命令 结束shell
shutdown 关闭机器电源

mkdir命令:创建
  mkdir dir1 创建一个叫做 ‘dir1’ 的目录’
cp命令:用于复制文件,copy之意
  cp -a file1 file2 连同文件的所有特性把文件file1复制成文件file2
  cp dir/* . 复制一个目录下的所有文件到当前工作目录
  cp -a /tmp/dir1 . 复制一个目录到当前工作目录
  cp -a dir1 dir2 复制一个目录

kill命令:用于删除执行中的程序或工作
  kill 18888 杀死一个pid18888的进程
  kill -9 18888 彻底杀死一个pid18888的进程
rm 删除文件及目录
rm -r或者rm -rf 前者递归删除 后者全删

chmod命令:该命令用于改变文件的权限,一般的用法如下
  chmod -R 777 意思就是将当前目录及目录下所有文件都给予777权限(所有权限)
  chmod u+x aaa 给aaa文件执行权限
touch命令:允许您更新指定文件的访问和修改时间 
  touch -m old_file 修改日期更改为当前时间
mv命令 用于移动文件、目录或更名
  mv file1 file2 把文件file1重命名为file2
  mv file1 file2 dir 把文件file1、file2移动到目录dir中
  
tar命令:该命令用于对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压
  压缩:tar -jcv -f filename.tar.bz2 要被处理的文件或目录名称
  查询:tar -jtv -f filename.tar.bz2
  解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
cp 复制文件和文件夹 
cp file_to_copy.txt new_file.txt 文件
cp -r dir_to_copy/ new_copy_dir/ 文件夹

打包–压缩–解压–解包

text文件 打包成text.tar

打包: tar -cvf test.tar test
压缩: gzip test.tar
解压:gzip -d test.tar.gz
解包: tar -xvf test.tar

解包带路径:tar -xvf test.tar -C newDir

可以改名 mv test.tar test2.tar

vim 编辑
vi 123.txt 创建并开始编辑一个123.txt的文件 ,编辑后wq或者wq!保存并退出,加感叹号强制退出


http://www.kler.cn/a/13778.html

相关文章:

  • Elasticsearch之基本API操作
  • Word中截取部分内容并保存为jpg图片的方法
  • 串口收发字符/字符串
  • 阿里巴巴中国站获取1688app上原数据 API 返回值说明
  • 【hello C++】内存管理
  • 2023年最系统的自动化测试,测试开发面试题,10k以下不建议看
  • 一文搞定接口幂等性架构设计方案
  • docker资源管理
  • 华为OD机试真题(Java),最远足迹(100%通过+复盘思路)
  • nginx加tomcat动静分离,负载均衡
  • 看完这篇文章你就彻底懂啦{保姆级讲解}-----(LeetCode刷题59螺旋矩阵II) 2023.4.20
  • 动态规划——最长非降子序列
  • 司空见惯 - 参加VOE问卷调查
  • Nginx之正则表达式、location匹配简介以及rewrite重写
  • TortoiseSVN使用-权限配置
  • 机器思维(个人总结)
  • 【U8+】用友U8+对账不平案例及方法总结
  • 获得将要生成的资源的GUID
  • js 把base64转file文件
  • 基于高德导航的大作业