工作中常用的一些Linux命令

taianxiaojia 2013-03-08

1、修改密码:passwd用户名

2、下载jdk-6u25-linux-i586.bin

3、运行(cd进入某一目录后,/usr/jdk-6u25-linux-i586.bin解压缩操作)

shjdk-6u25-linux-i586.bin

4、到opadminhome目录下改环境变量

vi.bash_profile

编辑用户主目录文件下的文件.bash_profile(隐藏文件),添加以下内容:

exportJAVA_HOME=/usr/java/jdk1.5.0_10

exportPATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

备注:Linux的.bash_profile,bash_logout,.bashrc三个文件对bash来说有特殊的意义。你可以通过修改这三个文件让系统

自动为你的账户进行个性化环境的设置。这些文件可能存在于你的主目录下面,如果不存在,那么系统将根据/etc/profile

文件进行配置。

5、设置软链接:ln-s

6、查看总的磁盘使用空间:df-h

7、显示home目录下文件夹占用磁盘空间情况:du-sh(示例:du-sh/home/*)

8:vi的相关操作:shift+g到最后一行

gg到最前面一行

:wq保存并退出

:q!强制退出

:/关键字从当前文件中按关键字查询,下一个关键字按N

9、从网络获取文件:wget

10、显示所有文件(包含隐藏文件):ls-a

11、只显示隐藏文件:l.

12、显示当前文件夹下的文件:ll或者ls

13、修改已保存的svn用户密码,需要清除以下目录的文件:/home/opadmin/.subversion/auth/

14、删除文件:rm-rf

15、复制文件:cp

16、对文件进行重命名:mv

17、设置(增加)网关地址:routeadddefaultgw128.1.1.11deveth0

18、对网关地址进行修改:步骤如下

(1)vi/etc/sysconfig/network

(2)在里面加入一行或进行修改:geteway=网关ip

(3)保存退出:wq

19、查看与设定系统时间:

(1)查看:date

(2)设定:date:112921242011.29

格式:date月日时分年.秒

20、nohup命令:nohup这个命令,比如我们有个start.sh需要在后台运行,并且希望在后台能够一直运行,那么就使用nohup,示例如下:

(1)nohup/root/start.sh&(可以写全路径)

(2)或者nohup./start.sh&(可以写./)

执行以上命令后在shell中回车后提示:[~]$appendingoutputtonohup.out

21、查看进程:ps

查看java进程:ps-ef|grepjava

杀进程kill-9<pid>

22、查看ip地址:ifconfig

如果提示没有该命令,可以试着用root用户查看,又或者执行:/sbin/ifconfig

23、将目录下的一个文件上传到ftp上步骤如下:

(1)首先进入需要上传文件的目录,如:cd/home/opadmin/irp/target

(2)ftpftp地址

(3)输入用户名密码

(4)putirp.zipirp/irp.zip

24、添加一个工程需要修改的地方如下:

(1):irp-application-main的pom文件

(2):irp-application-ear的pom文件

(3):95上修改releaseconf.xml

25、重启命令:

(1)、reboot

(2)、shutdown-rnow立刻重启(root用户使用)

(3)、shutdown-r10过10分钟自动重启(root用户使用)

(4)、shutdown-r20:35在时间为20:35时候重启(root用户使用)

如果是通过shutdown命令设置重启的话,可以用shutdown-c命令取消重启

关机命令:

(1)、halt立刻关机

(2)、poweroff立刻关机

(3)、shutdown-hnow立刻关机(root用户使用)

(4)、shutdown-h1010分钟后自动关机

如果是通过shutdown命令设置关机的话,可以用shutdown-c命令取消重启

26、设置java环境变量(针对所有用户可用)

打开vi/etc/profile,然后在末尾添加如下:

exportJAVA_HOME=/usr/jdk/

exportPATH=$JAVA_HOME/bin:$PATH

exportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

27、查看当前端口使用情况

netstat-ntlp

28、防火墙增加端口解决应用不能访问问题

vi/etc/sysconfig/iptables(增加端口:如:-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport8980-jACCEPT)

serviceiptablesrestart

29、查看内存使用情况

(1)free:当前机器的内存使用情况

(2)top:各进程的内存使用情况,可以使用shift+m做排序

30、杀进程:kill-9<pid>

31、查看JVM堆占用情况:jmap-heappid

32、查看GC情况:jstat-gcutilpid10001000

33、dump出当前的内存快照:jmap-dump:format=b,file=/home/longhao/heamdump.out<pid>

34、用vi打开的文件删除一行:dd

35、查找/搜索文件:find/-name*.docx(表示的是从根路径搜索docx为扩展名的文件)

相关推荐