Linux 常用命令

 

  1.切换超级用户

  sudo -i

  2.安装htop用于查看服务器基本配置

  yum install htop

  3. 删除文件

  rm -f 删除文件会提示你是否删除

  rm -rf 将直接删除要小心Linux没有回收站。

  4.Linux文件打包与解压

 1)打包与压缩
  tar zcvf pack.tar.gz pack/  #打包压缩为一个.gz格式的压缩包
      tar jcvf pack.tar.bz2 pack/ #打包后压缩为一个。bz2格式的压缩包
      tar Jcvf pack.tar.xz pack/ #打包后压缩为一个.xz格式的压缩包
 
   2)解包解压
     tar zxvf pack.tar.gz -C pack/ #解包解压到pack文件夹中
     tar jxvf pack.tar.bz2 -C pack/ #解包解压到pack文件中
     tar Jxvf pack.tar.xz -C pack/ #解包解压到pack文件中
   3) 查看压缩包
   tar tvf pack.tar.gz  #查看.gz格式的压缩包
   tar tvf pack.tar.bz2 #查看.bz2 格式的压缩包
   tar tvf pack.tar.xz #查看.xz格式的压缩包 
 
 
     

  5.ssh对Linux服务器上传下载文件

  

  将文件从本机复制到远端:scp /home/test.tar.gz root@192.168.1.10:/home
将文件从远端复制到本机:scp root@192.168.1.10:/root/PycharmProjects/em.tar.gz /home/xinghe/em.tar.gz

  

     6.zip压缩与解压

      压缩命令:zip -r raw_videos.zip raw_videos 压缩raw_videos为压缩包

      解压命令:  unzip raw_videos.zip 解压到当前文件夹

  

   8.批量压缩和解压

复制代码
批量压缩
# zip
ls |xargs -ti zip -r {}.zip {}

# tar
ls |xargs -ti tar -zcvf {}.tar.gz {}

# 批量解压
# tar
ls *.tar.gz|xargs -n1 tar -zxvf

# zip
ls *.zip|xargs -n1 unzip
复制代码

 

   

 

 9.打开服务器

切换到超级用户,打开终端使用ssh命令链接远程服务器。

命令格式 : ssh root@192.168.1.1(root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22.如果需要更改端口在ssh后面 -p 端口)

 

10.linux命令删除当前文件夹内指定后缀的文件

删除命令为:find . -name 'manager*'  |xargs rm -f

 

posted on   星河赵  阅读(240)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示