Mark 常用的linux命令

1.新建用户(目前常用的一些程序都需要新建一个用户来运行,这条命令还是挺重要的!eg:nexus、confluence)

cxy@cxy-VirtualBox:/$ sudo useradd solr -m -d /home -p 123456 -c 'Account for solr!'

2.查询进程中的线程 (可以查看进程中的哪条线程的资源的占用,例如排查mysql中cpu为什么飙高,这时候可以根据进程id,去 performance_schema 的threads表中查询对应线程id,正常执行什么语句,就可以定位是什么语句导致cpu飙高)

cxy@cxy-VirtualBox:/$ top -H -p 1063

3.查看当前文件目录的磁盘占用 (-d 参数文件深入 ,alias --max-depth,-h  已可读的方式展现 KB,M,GB 为单位)

cxy@cxy-VirtualBox:~$ du -d 1 workspace/ -h

4.linux如何拷贝文件,只拷贝目录结构

-type d : 文件类型为目录

-exec 语句必须以;结尾。

root@cxy-VirtualBox:/usr/local# find btrace -type d -exec mkdir -p demo/{} \;

转载于:https://my.oschina.net/u/2392566/blog/1614089

你可能感兴趣的:(Mark 常用的linux命令)