常用linux命令
su 用户名 (如果没有输入用户名则预设为root) 举例说明,假设当前用户user01,想要转变为user02,则输入命令:su 用户名 (如果没有输入用户名则预设为root) 举例说明,假设当前用户user01,想要转变为user02,则输入命令: su user02
su do -i
切换用户到管理员
看时间
date
修改时间
date -s 14:36:00
date -s "2008-08-08 12:00:00"
cd /
转到目录
head -10
打开文本文件,查看文件前10行
tail -f /var/log/log-1
查看文件结尾10行 -f 动态打印
tail -100 文件名 (最后100行)
grep 'userBind' useraccount.log 从日志中查找内容
tail -f useraccount.log | grep 'user' 查出新生成的包含user的行
grep 'sdfsadf' user.log -n 表示把行号打出来
cat useraccount.log -n |tail -n +6120 |head -n 40 从6120行开始显示40行
more或less 打开文件并查看
一个分页工具,它允许一页一页地(或一个屏幕一个屏幕地)查看信息
区别是,less允许使用箭头来前后移动,而more使用空格键和b键来前后移动。
shutdown 正常关机
reboot 重启计算机
ps 查看目前程序执行的情况
du命令的功能是用于显示文件目录或大小
pwd 显示当前目录
ls 查看目录下的内容
cd 改变所在目录
cat 显示文件的内容
grep 在文件中查找某字符
cp 复制文件 例:cp /home/dev/aa.jar /data/www/8110/aa.jar或cp /home/dev/aa.jar .(.表示当前文件夹)
mv 移动文件(也可以是文件夹)
touch 创建文件
rm 删除文件
mkdir 文件夹名(新建文件夹)
ping
删除目录
rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
echo 显示一字串
passwd 修改密码
clear 清除显示器
解压缩
tar -zxvf jdk-8u111-linux-x64.tar.gz
执行文件提示Permission denied时,可以执行下句来授权限
chmod 777 startup8.sh
get访问url
curl "http://www.baidu.com"
修改linux的环境变量(文件/etc/profile)(修改其它文件方法类似,但不用最后一个source命令)
先备份
sudo vi /etc/profile (打开)
按i键后可以输入
按Esc键后结束输入
输入:wq再回车,即为保存并退出
source /etc/profile (让profile文件生效)
####在Linux系统下,重启Tomcat使用命令操作
首先,进入Tomcat下的bin目录
cd /usr/local/tomcat/bin
使用Tomcat关闭命令
./shutdown.sh
查看进程号,如Tomcat(或者其它程序)
ps -ef|grep tomcat
*如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程
kill -9 7010 (7010是进程号)
然后继续查看Tomcat是否关闭
ps -ef|grep tomcat
如果出现以下信息,则表示Tomcat已经关闭
root 7010 1 0 Apr19 ? 00:30:30 [java] <defunct>
最后,启动Tomcat
./startup.sh
查看程序的运行端口
netstat -ntlp
启动nginx
/usr/local/nginx/sbin/nginx
nginx重新加载配置文件(不停止服务)
/usr/local/nginx/sbin/nginx -s reload
安装java jdk
解压缩
tar -zxvf jdk-8u121-linux-x64.tar.gz
解压后文件夹移到/usr/local/下
修改/etc/profile文件,在最后加上下面3行即可
export JAVA_HOME=/usr/local/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
之后查看用java -version