Linux基础命令

1.pwd  显示当前路径

cd X  切换到第X文件

cd ../  返回到上一层目录

cd /  返回根目录

mkdir  创建目录

mkdir -p  递归创建目录

 

 

2.rmdir  删除空目录

用法:remdir 目录名

或者:rm -rf 目录名

 

 

3.ls  查看目录或文件信息

ls -a  列出当前目录下的所有文件,包括隐藏文件(已点开头的就是隐藏文件)

ls -l ===等于 ll  列出所有文件和详细信息。

 

4.vi  文本编辑器

vi abc.txt  新建一个abc.txt或者打开

按i  进入输入

按esc  退出编辑

:wq  保存退出

:q!  不保存退出

输入/+?  搜索    =====按n进行切换下一个

:set nu  显示行数

按键盘G:  直接定位到末尾

 

 

5.ps  查看进程

ps -ef显示所有运行进程,并显示启动进程的命令

 

6.su root  切换到管理员root

 

7.chmod  权限赋予命令

read  读4  write  写2  excute  执行1

wxr7

chmod 777 文件名    设置这个文件为7权限

 

 

8.find  查找文件

用法:find [路径][选项]

常用选项有:

find .-name *.log  在当前目录查找以.log结尾的文件

find  / -name  log   在根目录查找log命名的目录

 

9.netsatu   查看网络情况(net status的简写)

netstat -apn 查看所有端口
an,按一定顺序排列输出
p,表示显示哪个进程在调用

 

10.|  管道符

 

在命令之间建立管道,将前面命令的输出作为后面命令的输入
通过命令查找tomcat进程:ps -ef | grep tomcat
通过命令查找到占用此端口的进程编号:netstat -apn|grep 8080

 

 

11kill -9 进程名  杀死进程

 

12.cp   复制

cp -R 拷贝目录以及目录以下的文件

cp abc.txt aaa.txt  复制abc的文件,名字为aaa

 

13.mv  移动

用法:mv 文件名或者目录  目标目录

mv a.txt ../    将a文件移动到上级目录(将一个文件移动到另一个目录没有重命名)
mv a.txt  ../b.txt   将a文件移动到上一级并改名为b文件(将一个文件移动到另一个目录并重命名)

 

14.rm  删除文件或者目录

-f  强制删除

-r  删除目录

rm -rf 文件或者目录  ===删除文件

 

15.grep  过滤

在指定文件中查找字符(串)并打印该行
用法:grep  字符串 文件名         
grep band file  在file文件中找寻band字符串

 

 

16.touch 文件名.txt    创建文件

posted @ 2020-02-26 11:00  从X开始  阅读(192)  评论(0)    收藏  举报