Linux
& : 表示任务在后台执行,eg: redis-server &
&& : 表示前一条命令执行成功时,才执行后一条命令, eg: echo '1' && echo '2'
| : 表示管道,上一条命令的输出,作为下一条命令参数,eg: echo 'yes'|wc -l
|| : 表示上一条命令执行失败后,才执行下一条命令, eg: cat nofile || echo "fail"
ssh远程执行nohup命令不退出
在机器上执行 ssh target "nohup ./test.sh &", 结果ssh不立即退出,等./test.sh执行完毕之后才退出,如果是./redis-server &类型的服务启动,则ssh不退出除非中断
->解决: ssh target "./test.sh "./test.sh >/dev/null 2>&1 & "
• file /sbin/init或者file /bin/ls查看系统位数
• date直接查看时间
• service命令可以查看系统里的命令,如
service iptables stop清除防火墙规则,
service sshd start启动远程连接服务
• ps -ef|grep loong
• pgrep -fl loong
• tail -f 文件名 动态监测文件内容
• pwd查看当前路径
• 查看文件内容cat,less(可使用翻页功能),more
• ls,ll,dir,ls -l,列出目录内容
• ls | wc -w查看有多少个文件及文件夹
• ls | wc -c查看这个目录下有多少个文件
• vim/vi打开文本文件
• cd 文件全名(包括扩展名):打开文件
• cd 文件夹名 :打开文件夹
• ls -l
• ls -lh
• ll -h
• du -sh *|sort -n统计当前目录大小并按大小排序
• du -sk *|grep guojf看一个人的大小
• du -sm *|sort -n
• history查看历史命令
• top查看CPU使用率情况
• df检查文件系统的磁盘空间占用情况
• getenforce
• route -n
• lsof 找到线程对应的端口
配置系统环境变量:
桌面在终端中打开,cd回车进入"~"状态下,vi .bash_profile回车,按下"i"进入编辑状态,改好后按下Esc键退出编辑状态,按下"shift+:"加wq退出设置界面。
Windows
• 画图:mspaint