常用Linux命令
记录一些常用的Linux命令
代码覆盖率
1 用户管理
增加用户
$ useradd <user_name>
$ useradd -g <group_name> <user_name>
-g选项指定新用户所属的用户组
fastboot
修改用户的组别
$ usermod -g <group_name> <user_name>
安全架构
查看所有的组别
$ cat /etc/group
/etc/group文件包含所有组别的信息
IC设计
查看所有的用户
$ cat /etc/passwd
/etc/passwd包含所有用户的信息
嵌入式
2 查看CPU、内存使用、存储使用信息
查看CPU信息
$ cat /proc/cpuinfo
widget
查看内存使用情况
$ free -m
新酒
查看CPU和内存动态使用情况
$ top
SaaS
查看硬盘使用情况
$ df
$ df -h
sql调优
查看目录下子目录/文件所占空间
$ du -sh *
继承
3 进程管理
列出所有进程
$ ps -e
flink
杀掉某个进程
$ kill <pid>
装饰器
在后台运行程序
$ jupyter notebook &
后面加一个&符号表示在后台运行
傅里叶变换
退出登录继续运行
$ nohup jupyter notebook &
nohup表示程序在用户退出登录后也会继续运行
pytorch
4 重定向
重定向是Linux一个非常有用的功能
$ jupyter notebook > jupyter.out
系统相册
表示jupyter notebook命令的输出导出到jupyter.out文件,Linux默认用0、1、2分别指代标准输入、标准输出、错误输出,可以在重定向符之前指明需要重定向的信息,默认为1,即标准输出
awk 命令详细使用
$ jupyter notebook 1>jupyter.out 2>/dev/null
表示标准输出导出到jupyter.out,错误信息导出到/dev/null空设备,即丢弃。
ERC 1155
$ jupyter notebook 1>jupyter.out 2>&1
表示标准输出导出到jupyter.out文件,错误输出导出到标准输出终端,因为标准输出终端已经重定向至jupyter.out文件,所以实际上两个都导出到jupyter.out文件。
云原生