Linux常用命令
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux常用命令,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2817字,纯文字阅读大概需要5分钟。
内容图文
![Linux常用命令](/upload/InfoBanner/zyjiaocheng/954/56bcd2421b2d45e5a9adb11c41e2cef0.jpg)
一、终端命令格式
command [-options] [parameter]
- command :命令名,相应功能的英文单词或单词的缩写
- [-options]: 选项,可用来对命令进行控制,也可以省略
- parameter:传给命令的参数,可以是零个,一个或者多个
1.1常用命令的基本使用
序号 | 命令 | 对应英文 | 作用 |
01 | ls | list | 查看当前目录下的内容 |
02 | pwd | print working derectory | 查看当前锁在的文件夹 |
03 | cd [目录名] | change directory | 切换文件夹 |
04 | touch [文件名 ] | touch | 如果文件不存在, 新建文件 |
05 | mkdir [目录名] | make directory | 创建目录 |
06 | rm [文件名] | remove | 删除指定的文件名 |
07 | clear (ctrl + l) | clear | 清屏 |
08 | command --help | 帮助信息 | |
09 | man command | 查询command 命令的使用手册 |
|
10 |
echo |
将字符串输出到控制台 , 通常会和 重定向 联合使用 |
1.2 使用man时的操作键
操作键 | 功能 |
空格键 | 显示手册的下一页 |
Enter键 | 一次滚动首页的一行 |
b(back) | 回滚一屏 向上翻屏 |
f(forword) | 回滚一屏 向下翻屏 |
q(quit) | 退出 |
/word | 搜索word字符串 |
n(next) | 搜索下一个 |
N | 搜索上一个 |
1.3 文件和目录常用命令
-
查看目录内容list
如果只用ls命令 就只能看到当前目录下非隐藏文件
-a(all) | 显示指定目录下所有子目录与文件,包含隐藏文件 |
-l | 以列表方式显示文件的详细信息 |
-h | 配合 -l 以人性化的方式显示文件大小 |
? | 代表任意一个字符,且只能是一个 |
-
切换目录
命令 | 含义 |
cd目录 | 切换到指定目录下 |
cd .. | 切换到上级目录 |
cd - | 可以在最近的两次目录之间切换 |
-
创建和删除操作
touch | 创建文件 如果是不存在的文件则直接创建 如果是存在的则修改文件的访问时间 |
mkdir |
创建目录 mkdir 目录名 创建没有层级关系的目录 mkdir -p 目录1/目录2/... |
rm |
删除文件 rm 文件 有提示 rm -f 文件 取消提示 rm -rf 目录 删除有内容的目录 注意 使用 rm命令要小心 因为文件删除后不能回复 |
-
拷贝和移动文件
tree [目录名] | 以树状图列出目录中的内容 |
cp 源文件 目标文件 | 复制文件或者目录 |
mv 源文件 目标文件 | 移动文件或目录 或者重命名 |
tree -d [目录] | 只显示目录, 不显示文件 |
tree -L n [目录] | 显示几层目录 |
cp 文件1 备份文件名 |
备份指定文件 |
cp 文件1 目录/ |
将文件复制到目录中 |
cp 文件1 文件2(存在的) |
将文件复制到另一个文件中, 实现覆盖效果 |
cp -r 目录1/ 目录2/ |
复制目录 到指定 目录中 |
mv 文件 目录/ |
将文件 移动 另一个目录中 |
mv 旧文件名 新文件名 |
重命名 |
mv 被移动目录 目标目录 |
将目录移动 到 另一个目录中 |
-
查看文件内容
cat 文件名 | 查看小文件内容 |
cat -n 文件名 |
显示文件内容(显示行号 包含空行) |
cat -b 文件名 |
显示文件内容(显示行号 排除空行) |
less -N 文件名 | 分频 显示大文件内容 |
head -n 文件名 | 查看文件的前一部分 |
tail -n 文件名 | 查看文件的最后部分 |
grep 关键字 文件名 | 根据关键词, 搜索文本文件内容 |
# >> 重定向这个命令, 为了课程需要 我们先用, 后面我们会讲 重定向: > : 覆盖形式 >> : 追加的形式 |
|
less -N 文件名 | 分屏展示文件内容, 适合 大文件 |
head -n 数字 文件 |
查看文件的前n行内容 |
tail -10 文件 |
查看文档的最后10行内容 |
grep 关键字 文件名 |
搜索 存在关键字 的行 |
grep -n 关键字 文件名 |
搜索 存在关键字 的行 且 显示行号 |
grep -i 关键字 文件名 |
忽略大小写 搜索 存在关键字 的行 |
grep -v 关键字 文件名 |
搜索 不存在关键字 的行 |
grep 正则 文件名 |
搜索 以关键字开始 的行 或 以关键字结尾 的行 ^ 开头 $结尾 |
管道符 | | 起到过滤的作用 |
内容总结
以上是互联网集市为您收集整理的Linux常用命令全部内容,希望文章能够帮你解决Linux常用命令所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。