访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

大数据学习——linux常用命令(三)

时间:2019-11-13

常用linux命令_linux常用命令_linux命令vi进入后命令

三 文件操作

1创建文件

touch somefile.txt 创建一个空文件somefile.txt

> 重定向操作符

echo "woshiwoa"> some.txt 将woshiwoa写入到some.txt 文件中,如果文件不存在则会创建出来

echo "www.baidu.com" >> some.txt 将文字追加在文件后面,不会覆盖原文件内容。

ll >2.txt 将ll的内容写入到2.txt(先创建2.txt,再查看ll,最后把ll的内容写入到2.txt)。

******遇到问题:在命令行界面新建的文件在图形界面找不到的问题

常用linux命令_linux常用命令_linux命令vi进入后命令

上面这个文件的路径是root@mini1 ~,而我一直在root@mini1 / 这个目录下做操作,cd ~进去这个路径操作就能在图形界面看到操作的结果了

2 vi文本编辑器

vi 1.txt 进入1.txt文件,此时只是查看模式,

按i o a三个键中的任意一个进入编辑模式

编辑完成后,按esc 键退出编辑模式

再按: 输入wq命令退出保存

vi 一些有用的快捷键(在一般模式下使用):

a 在光标后一位开始插入

A 在该行的最后插入

常用linux命令_linux命令vi进入后命令_linux常用命令

I 在该行的最前面插入

gg 直接跳到文件的首行

G 直接跳到文件的末行

dd 删除一行

3dd 删除3行

yy 复制一行

3yy 复制3行

p 粘贴

u undo

v 进入字符选择模式,选择完成后,按y复制,按p粘贴

常用linux命令_linux命令vi进入后命令_linux常用命令

ctrl+v 进入块选择模式,选择完成后,按y复制,按p粘贴

shift+v 进入行选择模式,选择完成后,按y复制linux常用命令,按p粘贴

3 查找并替换

显示行号

:set nu

隐藏行号

:set nonu

查找关键字

:/fa效果:查找文件中出现的fa,并定位到第一个找到的地方,按n可以定位到下一个匹配位置(按N定位到上一个)

替换操作

linux常用命令_linux命令vi进入后命令_常用linux命令

:s/fa/bbb 查找光标所在行的第一个fa,替换成bbb

:%s/fa/bbb 查找文件中所有的falinux常用命令,替换成bbb

:%s/准备替换内容/新内容/g 全部替换为新内容

拷贝/删除/移动

cp somefile.1 /home/hadoop/

cp 1.txt 1234将1.txt复制到1234

rm /home/hadoop/somefile.1

rm 1.txt 删除1.txt 文件

rm -rf /home/hadoop/somefile.1

强制rm 1.txt 删除1.txt 文件

mv /home/hadoop/somefile.1 ../

mv 123 1234 将123文件夹移动到1234

4 查看文件内容

cat 1.txt 查看1.txt的文件内容(输出到控制台)