美文网首页
Linux 下的一系列命令

Linux 下的一系列命令

作者: 逍遥_yjz | 来源:发表于2018-09-28 11:39 被阅读0次

1.查看CPU进度

  • top
    查看python进程:ps -fA | grep python3

2.解压

  • tar -vxf ***********.tar.bz2
  • tar -zxvf *********.tar.gz

总结
1、.tar 用 tar –xvf 解压
2、
.gz 用 gzip -d或者gunzip 解压
3、.tar.gz和.tgz 用 tar –xzf 解压
4、.bz2 用 bzip2 -d或者用bunzip2 解压
5、
.tar.bz2用tar –xjf 解压
6、.Z 用 uncompress 解压
7、
.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压

tar -xzpvf rarlinux-x64-5.6.1b1.tar.gz 
cd rar 
make 

安装成功后,就可以使用啦,
unrar e dic_path.rar 解压
9、*.zip 用 unzip 解压
详细出处参考:https://blog.csdn.net/u010490688/article/details/79072259

3. 复制

例如;在/TEST目录下新建test1和test2两个子文件夹。 假设复制源文件test1文件夹,目标目录为test2。

直接用:cp -r /TEST/test1 /TEST/test2
详细出处参考:linux 下的命令操作(移动、复制传输

4. subprocess

import subprocess

# 使用程序运行xshell命令测试移动复制数据
def codeRunXshellCommandToCopy(path1, path2):
    print('使用程序运行xshell命令测试移动复制数据')
    subprocess.call("cp -r " + path1 + ' ' + path2, shell=True)

if __name__ == '__main__':
    path1 = '/file1/*.txt'
    path2 = '/file2'
    codeRunXshellCommandToCopy(path1, path2)

详细资料:https://blog.csdn.net/xiaoyaozizai017/article/details/72794469
https://blog.csdn.net/xiaoyaozizai017/article/details/72764328

5. 查看CentOS系统版本和位数的方法

https://blog.csdn.net/xiaoyaozizai017/article/details/78779772

6. 查询与查看文件

linux下最强大的搜索命令为”find“。它的格式为”find <指定目录> <指定条件> <指定动作>“;比如使用find命令搜索在根目录下的所有interfaces文件所在位置,命令格式为”find / -name 'interfaces'“

  • find / -name py

py是文件夹

  • find / -size +10000c  #查找出大于10000000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)
  • find / -size -1000k   #查找出小于1000KB的文件

7.查看文件夹的个数

  • ls -l |grep "^-"|wc -l

  • find ./company -type f | wc -l

查看某文件夹下文件的个数,包括子文件夹里的。

  • ls -lR|grep "^-"|wc -l

查看某文件夹下文件夹的个数,包括子文件夹里的。

  • ls -lR|grep "^d"|wc -l

说明:

  • ls -l

长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)

  • grep "^-"

这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

  • wc -l

统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于

一行信息对应一个文件,所以也就是文件的个数。

8.Linux查看文件夹大小

du -sh 查看当前文件夹大小

du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序

du -sk filename 查看指定文件大小

9.查看tomcat安装路径

sudo find / -name tomcat

10.创建文件夹的映射(快捷方式)(linux软连接)

  • ln -s /data01/test /usr/local/voice_robot/web/ROOT/test1

创建文件夹的映射(快捷方式)(linux软连接)

参考资料:

  1. 小鱼 - 97 条 Linux 常用命令总结
  2. xshell-常用命令
  3. https://yq.aliyun.com/articles/606244?spm=a2c4e.11157919.spm-cont-list.75.146c27aekNFfAx
  4. Linux系统管理员的Bash指南,11条Bash实践经验!
  5. Linux,就这5个问题

相关文章

网友评论

      本文标题:Linux 下的一系列命令

      本文链接:https://www.haomeiwen.com/subject/ennuoftx.html