cmd和linux命令

cdm:
1、查看进程的端口--netstat -ano|findstr "80"
2、查看端口对应的进程--tasklist|findstr 2936
3、杀死进程--taskkill /f /t /im /ChsIME.exe 

Linux:

目录涵义:

1、/bin 存放二进制可执行文件
2、/boot 存放系统引导时使用的各种文件
3、/dev 存放设备文件
4、/etc 存放系统配置文件
5、/home 存放系统用户的文件
6、/lib 存放程序运行所需的共享库和内核模块
7、/opt 额外安装的可选应用程序包所放置的位置
8、/root 超级用户目录
9、/sbin 存放二进制可执行文件,只有root用户才能访问
10、/tmp 存放临时文件
11、/usr 存放系统应用程序
12、/var 存放运行时需要改变数据的文件,例如日志文件
13、package 放置离线包

操作命令
1、Linux让程序挂起运行: nohup java -jar service-admin.jar > nohup.out 2>&1 &
1-1、 nohup java -Xmx128m -Xms128m -jar gateway-admin.jar &
2、查看使用空间 df -h;free -m;free-h
3、查看端口号:netstat -anp|grep mysql
4、查看进程:ps -ef|grep tomcat 或者 ps -ef | grep "java -jar"或者 ps -ef | grep "java -Xmx128m"; 杀掉进程:kill -9 79947
5、查看IP:ip addr

6、查看镜像地址:yum repolist
7、增删改查:touch/mkdir、rm、mv、ll/ls
8、切换到上次操作的目录:cd -
9、带行号/分页查看文件:cat -n filename、more filename
10、复制:cp [-r] sourcefile targefile

11、压缩/解压:tar -zcvf name.tar.gz ./*;tar -zxvf name.tar.gz -C ./file
12、查找文件:find / -name "*java";查找文件中的内容:grep xx filename
13、查看运行程序内存使用情况:top,查看Java程序运行情况:jmap -heap pid
14、删除某些内容后复制到新文件中:cat redis.con | grep -v "#" | grep -v "^$" > redis-6380.cof 去除#行和空格的内容
15、清理缓存的命令(root权限)
15-1、echo 1 > /proc/sys/vm/drop_caches
15-2、echo 2 > /proc/sys/vm/drop_caches
15-3、echo 3 > /proc/sys/vm/drop_caches
15-4、echo 0 是不释放缓存
15-5、echo 1 是释放页缓存
15-6、ehco 2 是释放dentries和inodes缓存
15-7、echo 3 是释放 1 和 2 中说道的的所有缓存

你可能感兴趣的:(linux)