02基础命令
来源:互联网 发布:万宝宝 知乎 编辑:程序博客网 时间:2024/05/29 05:05
`Linux基本操作命令
echo
输出
重定向
>
覆盖
>>
尾部追加
echo 'hello world' > 1.txt
cat
查看
cat file # 一次查看所有的文件cat file1 file2 # 一次查看两个命令
treecat 1.txt .txtcat [command] --help > 2.txt
more | less
more filename # 分页查看less filename # 分页查看 f 向下 b 向上 q 退出
cat ls --help | less
which / whereis
查找命令
which command # 查看 -二进制文件whereis 可执行文件 # 二进制文件 、man手册帮助文档: 1.man手册 ,帮助文档 man ls 2.--help , ls --help
find
查找文件
find 路径 参数 # 常用参数 -name # 按照名字-size # 按照大小find ./ -size +100k -size -10M # 在当前目录下找大于100k 小于 10的文件
find '*.txt'
查找所有形式为**.txt 的文件
grep
文本搜索(筛选内容)
grep 'content' filename# 常用参数-v 显示不包含匹配文本的所有‘行’ (求反)-n 显示匹配行及行号-i 忽略大小写# 内容参数^wu 行首 搜索以wu开头的行 wh$ 行尾 索以wh结束的行
ls --help | grep -n 'f' >> 3.txt
将ls帮助文档中含有字母f的行在首部加上行号显示出来,并写入3.txt’文件中
|
管道
一个命令的输出,可以通过管道符,做为另一个命令
的输入
命令输出 | 命令处理ls --help | less # 将输出,放入翻页模式中ls --help | grep -n 'f' #将输出,放入‘筛选’模式中ls --help | grep -n 'f' >> 3.txt #将输出,放入‘筛选’模式中,然后将重定向到3.txt
ln
创建链接文件
ln file hardlink # 硬链接ln -s file softlink # 软链接
软链接: 相当于 window
上的快捷方式 源文件删除则软链接失效
硬链接: 硬链接只能连接普通的文件 不能连接目录
注意 如果软链接文件和源文件不在同一个目录 源文件要使用绝对路径 不能使用相对路径
alias
创建别名
alias # 查看所有别名 alias 1.txt=1unalias # 删除别名
这种定义别名的方式 只在当前登录有效 如果要永久定义生效 可以通过修改~/.bashrc
文件 这个修改要下次登录才能生效 想要立即生效 可以输入source ~/.bashrc
vim 编辑器
工作模式:命令模式、输入模式、末行模式
模式之间切换
当打开一个文件时处于命令模式在命令模式下,按 i 进入输入模式在输入模式,按ESC回到命令模式。在命令模式下,按shift+; ,末行出现:冒号,则进入末行模式
进入与退出
vim filename 进入当打开一个文件时处于命令模式在末行模式下输入q退出文件! 强制 w 保存 q 退出wq 保存退出q! 不保存退出(强制退出)wq! 强制保存退出定位 :在命令模式下 / 内容。 例子:/kkkk
注意
在vim下千万不要按Ctrl + s 。 不然就会卡死如果按了Ctrl + s,按Ctrl + q 可以退出
阅读全文
0 0
- git 基础命令02
- 02基础命令
- liunx的基础命令-02
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- vtk基础02观察者/命令机制
- linux基础命令--解压缩命令
- Ubantu基础操作,基础命令
- ubuntu基础操作,基础命令
- 【Linux基础】基础shell命令
- 基础网络命令
- 网络安全基础命令
- [转载]DOS命令基础
- Linux基础命令集
- python同时兼容2和3的几个技巧
- RxJava2.0的使用详解
- SAP FIORI for iOS
- 12.1 省选训练总结
- Android——Fresco、EventBus、GreenDao、Butterknife、Retrofit综合使用
- 02基础命令
- 继承View
- Unity3D启动时卡在项目Loading界面的解决方法
- vim按键说明
- 如何努力才能成为编程高手
- 十二月目标
- Hive的数据模型之桶表
- Java转Python入门之运算与循环
- MongoDB的使用