linux常用命令总结

1、绝对路径和相对路径

Linux中使用 . 来表示当前目录,使用 .. 来表示上一级目录。

- 表示上次所在目录,~ 表示当前用户的“home”目录。使用命令pwd可以获得当前所在路径,注意是绝对路径。

绝对路径就是以根“/”目录为起点,以你所到达的目录为终点,表现形式为/usr/local/bin。

相对路径是以你当前的 . 目录为起点,以你到达的目录为终点的路径。比如:usr/local/bin这里假设当前目录为根目录。注意:表示相对路径时我们并没有加上表示当前目录的那个 . 而是直接以目录名usr开头,因为这个usr目录是在根目录“/”下,可以省略那个.

要进入哪个目录使用相对路径和绝对路径都可以。当然是哪个方便使用哪个了。比如我当前在/usr/local/bin下,要进入上一级目录当然是使用cd ..比使用cd /usr/local方便,而如果要进入usr目录,当然是使用cd /usr比cd ../..方便。

2、mkdir dir1 创建一个叫做 'dir1' 的目录

3、rm -f file1 删除一个叫做 'file1' 的文件',-f 参数,忽略不存在的文件,从不给出提示

4、rm -rf /mulu 目录下面文件以及子目录下文件

5、cp /test1/file1 /test3/file2 如将/test1目录下的file1复制到/test3目录,并将文件名改为file2

6、mv /test1/file1 /test3/file2 如将/test1目录下的file1移动到/test3 目录,并将文件名改为file2

7、ps -ef|grep mysql 显示mysql的进程pid

8、kill 使用kill命令来终结进程。先使用ps命令找到进程id,使用kill -9 pid命令,终止进程

9、unzip file.zip 解压zip

10、free -m 查看服务器内存使用情况

11、如何启动服务 cd /java/tomcat/bin ./startup.sh 关闭服务 ./shutdown.sh

12、如何查看测试项目的日志,

一般测试的项目里面,有个logs的目录文件,会存放日志文件,有个xxx.out的文件,可以用tail -f 动态实时查看后端日志

先cd 到logs目录(里面有xx.out文件)

tail -f xx.out

13、LINUX中如何查看某个端口是否被占用

netstat -anp | grep 端口号 看监控状态为LISTEN表示已经被占用

14、如果知道一个文件名称,怎么查这个文件在linux下的哪个目录,如:要查找tnsnames.ora文件

find / -name tnsnames.ora

 

posted @ 2020-11-09 11:53  天天眠眠  阅读(59)  评论(0编辑  收藏  举报