Linux学习笔记_常用命令
常用命令
1 | linux终端命令格式 |
1 | command --help #显示command命令的帮助信息 |
ls
隐藏文件:通过ls -a查询,以.开头的文件位隐藏文件
ls通配符的使用
用途:需要把某一目录的文件修改时,文件太多如何快速定位。
cd命令扩展
相对路径: 相对于当前目录而言的路径,前面没有-和~绝对路径:通过cd给
绝对路径参数都能进入,即递归型地址
创建和删除操作
1.touch如果文件不存,则创建文件如果文件存在,则修改文件的末次修改日期
2.mkdir创建一个新目录
(递归即一层一层创建)
3.rm删除文件或者目录(注意文件不可恢复!)
查看文件内容
cat适合显示较少内容较少文件,more适合内容较多文件
cat命令
more命令
grep搜索文本文件内容
1 | grep 参数 内容 文本 |
当中间有空格时,应该用双引号
grep模式查找(正则表达式)
首^尾$
拷贝和移动文件
tree命令
一树状图形式列出文件
cp命令
1 | ~/表示家目录. |
mv命令
mv用来移动文件或者目录,也可以给文件和目录重命名
重命名即在同一目录下进行移动
echo命令
1 | echo [文字内容] |
会把传递给它的文字内容在终端中重新显示一遍
重定向>和>>
1 | 表示输出,会覆盖文件的原有内容 |
管道 : |
Linux允许一个米杠零的输出通过管道作为另一个命令的输入
常用的管道命令有more和grep
查询系统信息
1.时间和日期
2.磁盘信息
选项
进程信息:
一般使用
1 | ps autop |
可以显示类似于Windows的任务管理器,按q退出top程序
查找文件
1 | which [] |
1 | find [] |
软链接(类似于快捷方式)
-s不可少!而且尽量选择绝对路径进行描述
当没有-s时就是硬链接(文件的别名)
补充:Linux中,文件名和文件数据是分开存储的,只有当文件的文件名全部被删除后,文件才会被删除
打包压缩
Windows常用rar
Mac常使用zip
Linux常使用tar.gz打包tar
1 | 打包文件 |
注意:f选项必须放在最后,其余随意
安装文件:
1 | 安装软件 |