Linux下各种常用命令(持续更新)

来源:互联网 发布:java bio全称 编辑:程序博客网 时间:2024/04/29 00:22

查看用户进程:ps -ef | grep username;

当文件过大或只需查看文件结尾:tail + filename;

查看当前Linux下使用的是哪个shell:echo $SHELL ;

删除一个目录以及其子目录:rm -rf + dirname;

在当前目录下创建文件:touch + filename

在指定目录下创建文件:touch + dirname/filename

将指定目录下的文件复制到另一个指定目录下:cp + dirname/filename  空格 + dirname/filename

解压缩命令:tar -xzvf + filename(.tar.gz);

vim软件命令:

                        1,直接跳到文件指定行:在命令模式下,输入“:1234” 回车,即可跳转到1234行。

                        2,在文件中查找某关键字:输入”:/word “可实现从文件头到尾的查找word;输入”:?word“,可实现从文件尾到头的查找。

                        3,在命令模式下,按”x“键可以删除文件中的字符。

                         4,在命令模式下,输入 ”:x“ 可以保存文件。

                         5,命令模式下,输入“dd” 可以删除一个空行

LD_LIBRARY_PATH环境变量:

                          重新设置改环境变量可以人为的修改,动态链接库的位置。

                          注意:当该变量下的多个路径都包含要调用的动态库,那么会默认调用最前面路径的动态库。

                          可以用setenv LD_LIBRARY_PATH /*usr**:$LD_LIBRARY_PATHexport LD_LIBRARY_PATH =/*usr**:$LD_LIBRARY_PATH来设置该变量值。

查看系统中当前使用的java ,gcc的位置可用which命令:which javawhich gcc


查看gcc版本:gcc --version


在不知道用户名密码情况下切换用户:sudo su +username


ctrl+z来暂停当前正在执行的程序;用ctrl+c来终止当前正在执行的程序。


查找当前目录下含某内容的文件:grep -R +’string‘; 


解压.tar.bz2文件命令:

                                        1,bzip2 -d ****.tar.bz2

                                         2,tar -xvf ****.tar

查看文件的头15行:  cat dirname/filename | head -n 15


切换到其他用户名:(sudo) su username; 


linux对linux之间远程传输文件命令:scp +filename+wangyubj@9.21.63.14:/home/wangyubj;


red hat下更改dns:vim /etc/resolv.conf


查看硬盘空间大小:df //显示以KB为单位

                                    df -m //显示以MB为单位

                                    df -h //显示以GB为单位

原创粉丝点击