linux命令
ls
查看文件夹下有哪些文件
命令 | 作用 |
---|---|
ls -a | 查看文件夹下所有文件包含隐藏文件 |
ls -l 或者 ll | 查看文件的详细信息 |
ls -lh | 查看文件的详细信息,并以合适的单位显示文件的大小 |
cd+空格+文件夹名
切换路径
命令 | 作用 |
---|---|
. | 当前目录 |
.. | 上级目录 |
~ | 登录默认目录 |
什么都没 | 代表登录默认目录 |
/ | 写在最前边:根目录 |
/ | 写在中间:目录的分隔符 |
pwd
- 查看当前路径
tab
- 自动补全
- 双tab显示目录下的文件
cat
- 查看文件全部内容
more
以分页的形式打开文件
命令 | 作用 |
---|---|
/关键字 | 根据关键字搜索 |
b | 回到前一页 |
空格 | 翻一页 |
回车 | 翻一行 |
n | 跳转下一个搜索结果 |
组合
grep -n 关键字 文件名
- 1.具体到关键字在哪一行
- 2.文件名用*号,还能具体到关键字在哪个文件中
more +n 文件名
- 跳转到某一行
tail -f 日志文件名
- 实时查看日志
ctrl + c
- 强制终止
ps -ef | grep 进程名
- 查进程
kill -9 进程编号
- 杀进程
top
- 查看cpu 内存使用率
df -h
- 查看磁盘空间大小
统计文件大小
命令 | 作用 |
---|---|
ls -lh 文件名 | 查看文件大小 |
du -sh | 查看当前目录下所有文件的总大小 |
du -sh 文件名 | 查看某个文件的大小 |
du -sh 文件名1 文件名2 。。 | 查看多个文件的大小 |
du -sh 通配符 | 查看所有文件的大小 |
文件操作
重定向符
命令 | 作用 | |
---|---|---|
>清空写入 | 存在则清空 | 不存在则创建 |
>>追加写入 | 文件存在则追加 | 不存在则创建 |
增
命令 | 作用 |
---|---|
touch 文件名 | 新增文件 |
mkdir 文件夹名 | 新增文件夹 |
mkdir -p 路径名 | 需要时创建上层目录,如目录早已存在则不当作错误 |
复制
- cp 源文件 目标文件
移动
- mv 源文件 目标文件
删除
命令 | 作用 |
---|---|
rm -f 文件名 | 强制删除文件 |
rm -rf 文件夹名 | 强制删除文件夹及以下所有内容 |
改
vim编辑器
命令模式
命令 | 作用 |
---|---|
i,a,o | 编辑模式 |
英文: | 底行模式 |
编辑模式
命令 | 作用 |
---|---|
esc | 命令行 |
底行模式
命令 | 作用 |
---|---|
删掉: | 命令行 |
保存并退出
命令 | 作用 |
---|---|
:wq | 命令行模式 |
强制退出
命令 | 作用 |
---|---|
:q! | 命令行模式 |
只保存
命令 | 作用 |
---|---|
:w | 命令行模式 |
复制
命令 | 作用 |
---|---|
yy | 命令行模式 |
nyy | 命令行模式 |
粘贴
命令 | 作用 |
---|---|
p | 命令行模式 |
撤销
命令 | 作用 |
---|---|
u | 命令行模式 |
剪切
命令 | 作用 |
---|---|
dd | 命令行模式 |
ndd | 命令行模式 |
网络测试
命令 | 作用 |
---|---|
ping ip | 查看网络通不通 |
ifconfig | linux 查看IP |
日志看什么
- 1.请求或者响应
- 2.sql语句
- 3.debug提示信息
- 4.代码异常日志