linux常用命令

1、查看Linux是多少位:
      file /sbin/init 或者file /bin/ls

2、查看文件详细:ls  -al

linux常用命令

3、显示系统中空闲和已使用的内存:free -h 

linux常用命令

  • Total(全部) :
  • Used(已用) 
  • Free(可用) 
  • Shared(共享) :
  • Buffers(块设备缓存区) 
  • Cached(文件缓存)

4、查看内存
[weblogic10@dz210177 insurance]$ top
5、查看所有进程
for i in `pgrep java`;do echo -e "$i `ll /proc/$i | grep cwd` `netstat -ntpl| grep $i`";done
6、分配权限给weblogic10用户权限,查看用户weblogic10所在组
[weblogic10@dz210177 base_domain]$ groups weblogic10
weblogic10 : bea
[root@dz210177 base_domain]# chown -R weblogic10:bea /u01
[root@dz210177 base_domain]# chown -R weblogic10:bea /u02
[root@dz210177 base_domain]# chown -R weblogic10:bea /u03/
7、查找java文件
[weblogic10@dz210177 insurance]$ find / -name java

查找.bash_profile

 find ~ -iname ".bash_profile"


8、查看启动的进程
[weblogic10@dz210177 insurance]$ ps -ef|grep weblogic

查看系统启动的进程:ps -elf | grep java
9、根据端口查看进程
[weblogic10@dz210177 ~]$ netstat -tnpl|grep 2012
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 ::ffff:127.0.0.1:2012 :::* LISTEN 6728/java
tcp 0 0 ::ffff:192.168.220.51:2012 :::* LISTEN 6728/java
[weblogic10@dz210177 ~]$ kill -9 6728
10、删除日志并启动程序
[weblogic10@dz210177 insurance]$ rm -f nohup.out
[weblogic10@dz210177 insurance]$ sh startWebLogic.sh
11、解压zip
[bi@airap21051 tianruicai]$ unzip apache-jmeter-2.13.zip

12、压缩文件
tar -zcvf airsale—_20170720—_bug.tar airsale
13、解压文件
tar -zxvf airsale_2017_07_04.tar

14、tgz文件解压
tar -zxvf weblogic12fix+jdk1.8.tgz
15、环境变量配置

需要自己配置jdk,将jdk放到/u01/jdk1.8.0_144
vim ~/.bash_profile
PATH=/u01/jdk1.8.0_144/bin:$PATH:$HOME/bin
export PATH
再次登录生效
保存命令:强制保存文件,退出vi
按ESC键,跳出命令模式:wq!

17、复制文件夹到另外一个文件夹
[weblogic@air u02]$ cp -r weblogic12c-new/ /u01

18、jira 命令
查看进程杀掉进程:netstat -tnpl|grep 8080 
找到jira的安装目录:find / -name jira 
进入bin目录:cd /opt/atlassian/jira/bin/

停止jira服务: ./stop-jira.sh 

查看启动的进程:ps -elf |grep java

查看内存:more setenv.sh 

 修改内存:vi setenv.sh 

  vi catalina.sh

启动jira:./start-jira.sh 

查看日志:  tail -f ../logs/catalina.out

19、创建文件夹home/app : mkdir  home/app   

20.删除文件夹app :rm -rf  app

 删除文件:rm -r 112.txt 

21.修改文件权限 :chmod -R 777  catalina.sh

22.将a.txt移动到/b下,并重命名为c.txt

[root@station90 root]#mv a.txt /b/c.txt

23.移动文件夹data下所有文件到文件夹opt

mv /data/*   /opt

24.上传文件到linux服务器192.168.130.100

$ scp /Users/jenkins.war root@192.168.130.100:/opt