xshell常用命令

 

http://www.mamicode.com/info-detail-1417378.html 常用标签网址

https://zhidao.baidu.com/question/745802668141965052.html yum和apt-get的使用和区别

https://www.cnblogs.com/duhuo/p/5695256.html curl命令http上行下载工具使用

https://www.cnblogs.com/peida/archive/2013/03/25/2980121.html 很多小技巧

https://blog.csdn.net/u011381576/article/details/79635867堆栈/元空间内存

TAB和ctrl+i 自动补全

alt+inset 复制选中文字到当前编辑位置

 

ctrl+s 锁定屏幕

ctrl+q 解锁屏幕

rm file 删除文件

rm -rf /file 强制删除file以及跟目录所有数据

scp ./notice.war app@192.168.10.15:/data/apache-tomcat-8.0.26/webapps notice.war复制到webappps路径下

cd /data/apache-tomcat-8.0.36/bin 进入目录

cd .. 退出目录

cd / 退出到跟目录

./startup.sh 启动tomcat

债券项目:./bondMatch.sh restart boot启动tomcat

./shutdown.sh 关闭tomcat

./version.sh 查看tomcat版本(bin目录下)

ps aux 显示所有进程(ps进程查看命令 。 process之意 输出某个时间点上运行的进程信息)

ps -ef|grep tomcat 查看tomcat占用的端口号(ps进程查看 -e显示所有进程 -f全格式 grep是正则查找匹配 |管道符指明前后命令都执行 tomcat指定输出的进程类型 。 参考https://blog.csdn.net/lg632/article/details/52556139)

netstat -alnp | grep 8125 查看端口对应的进程

netstat 查看对应的端口号命令(netstat -antp 查看所有的进程 。 netstat -antp|grep mysqld 查看mysql的ip端口)

kill -9 端口号 杀死端口号

tail -f ../logs/catalina.out 查看tomcat日志详细信息 或者可以 tail -f catalina.out tail -f logs/catalina.out

telnet192.168.10.12:8081 在Xshell里面ping端口的方式

ls ll 查看当前目录的文件

ls -l 列出常数据串,包含文件的属性和权限等等

ls -a列出全部的文件,连同文件的属性与权限数据等

ls -lh将文件容量以较易读的方式列出来

cp temp.txt /data/soft 把tem.txt复制到/data/soft目录下

mv temp.txt /tmp 把当前目录下的temp.txt移动到/tmp/目录下

rm temp.txt 删除temp.txt文件

mkdir photos 在当前目录中建立名为photos的目录

touch photos 在当前目录中建立名为photos的文件

cat [-n] temp.txt 查看某个文件(全部查出) cat [-n] DB.properties

more temp.txt 查看某个文件(显示部分>按enter向下翻行>>按空格键翻页>>按q退出查看页面)

vi DB.properties 修改文件DB.properties,(编辑按 i>>编辑后退出按esc shift+: >>wq保存即可;不保存使用q!)

su - root 修改用户到root

find .|grep page 在当前目录及其子目录中查找文件名包含page的文件

运行命令Sudo rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录 。

运行命令Sudo sz file 就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了。

命令top——查看cpu、内存

命令pwd——查看当前完整路径

find命令 find / -name *abc* 查询全部文档中名字包含abc等所有文件

cp 复制文件 mv 移动文件

cp -a 将文件等属性一起复制,用于文件的复制 cp -a file1 file2

cp -r 递归复制所有文件,用于目录等复制

cp file1 file2 file3 dir 将file123都拷贝到dir目录下

tar -cvf **.tar a.jsp b.java 将a和b打成**.rar

tar -xvf **.tar a.jsp b.java 将**.tar 解包(https://blog.csdn.net/liuyundemhsg/article/details/52525028

useradd uer1 新建一个user1的用户

useradd user2 -f user1 新建一个用户user2 在user1同组

rz 与windos传输命令(按rz后直接选择对应的文件,可以默认传输到当前目录)

echo 通常用于shell脚本或者批处理文件来标准输出

例如:echo this ok 下一行会出现this ok ; echo *.jsp会打印所有jsp文件;echo this >testPage 会将this这句话输出到testPage文件中

chown 命令改变文件的属主 。

clear 清屏

exit 退出

chmod命令使用:权限分读-r/写-w/执行-x三种,分组有属主 u/属主同组 g/其他用户 o/所有用户 a

语法:chmod [who] [+-=] [mode] 文件名

例如:chmod a+x manage.sh 赋予所有用户对manage.sh的可执行权限

chmod 777 FILENAME 赋予文件可执行权限(控制目录的访问权限)

查看系统和内核版本:
cat /etc/redhat-release
cat /etc/issue
uname -r 

 

启用http服务(就是你需要请求别人的时候需要打开)

chkconfig --list httpd 查看httpd服务

yum -y install httpd 安装httpd 服务

service httpd start 启动httpd服务

 

 

关闭和开启防火墙:service的方式(linux默认只开放22端口,如果需要访问别的端口需要关闭防火墙且不让防火墙随机启动,操作系统的防火墙级别比较低,一般都是需要买专业的防火墙做防护措施)

查看防火墙状态:

[root@centos6 ~]# service iptables status

iptables:未运行防火墙。

开启防火墙:

[root@centos6 ~]# service iptables start

关闭防火墙:

[root@centos6 ~]# service iptables stop

 

打印日志乱码的解决方案:

设置linux编码:

echo $LANG

export LANG=en_US.UTF-8

如果无效借鉴:https://www.linuxidc.com/Linux/2015-01/112395.htm

如果是控制台乱码,需更xsell改编码格式

 

SSH的安装、开启、关闭。

https://blog.csdn.net/java_dotar_01/article/details/76942563

 

装载jdk的步骤:

1、解压和安装jdk

(步骤分别是、设置linux编码、创建/usr/local/java目录、解压jdk.tar.gz到 /usr/local/java、

复制java内容到profile文件中、source使文件生效)

export LANG=en_US

mkdir -p /usr/local/java

tar -xzvf jdk-8u131-linux-x64.tar.gz -C /usr/local/java

cat /htjr/produect/server/jdk/java >> /etc/profile

source /etc/profile

source /etc/profile

source /etc/profile

2、配置环境变量

export JAVA_HOME=/usr/local/java/jdk1.8.0_131/

export JRE_HOME=/usr/local/java/jdk1.8.0_131/jre

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值