文章目录
- ls
- ll
- cd
- pwd
- 编辑简单文件
- touch
- cat
- echo
- 编辑复杂文件
- vim
- mkdir
- rm
- cp
- mv
- gerp
- ps
- netstat
- 总结
ls
查看当前目录或指定目录下的所有文件
ls 什么都不加表示查看当前目录中的内容
ls+目录名,就是插卡指定目录下的所有文件。'/'代表根目录。
注:蓝色的表示目录
ll
和ls差不多,不过出现的内容会更多更具体些。
cd
切换目录
cd +绝对路径/相对路径
1)绝对路径以 / 开头
2)相对路径以 ./和…/开头,分别表示当前目录下和当前目录的上一级目录下。不过通常情况下,./和…/是不写的。
进入local下的bin目录
进入上级目录
pwd
查看当前文件所在位置
编辑简单文件
touch
创建一个空文件:touch + 文件名
查看里面的内容,发现确实为空
cat
查看文件内容: cat+文件名
此处我们就可以通过cat来查看前面创建的student.txt,验证一下是否为空文件。
内容为空。
echo
写文件。此处需要结合重定向符号‘>’来实现。
echo+内容+ > +文件名
注意,对同一个文件再次执行echo命令,文件内原本的内容会被替换。
编辑复杂文件
vim
打开文件:vim+文件名
进入文件编辑页:
编辑文件
按一下键盘上的insert键,就可以进入编辑模式了
按一下键盘上的esc键,就可以退出编辑模式了
保存文件退出
输入命令 :wq(保存退出)
此时查看文件内容,已经更改了。
mkdir
创建目录: mkdir+目录名
rm
删除目录/文件
rm -r +文件名/目录
需要确认是否删除
rm -rf +文件名/目录
强制删除指定目录和目录下的所有内容
cp
复制 文件(被复制) 给另外一个文件
复制目录 加上 -r
mv
移动文件,在移动的时候给目标文件设置名字
如果源文件和目标文件在同一个目录中,相当于重命名
移动目录
gerp
查找文件中是否包含指定字符串
grep 内容 文件
ps
ps 查看当前系统中正在运行的进程
ps aux 查看系统中的所有进程
ps aux | grep “进程名”
ps aux | grep “进程id”
netstat
查看进程上的网络状态
netstat -anp | grep 进程名
netstat -anp | grep 端口号
总结
以上就是linux的一些常见基础命令!!!