大数据linux命令.pdf
⼤数据linux命令 1.vim三种模式 2.vim +⽂件名(修改该⽂件) 3.进⼊编辑模式–i或insert都可以 编辑完成后esc退出编辑模式 :wq-----保存后返回命令⾏ :wq!----强制离开 q!----不保存⽽强制离开 4.vim快捷键 拷贝当前⾏:yy,拷贝当前⾏向下的5⾏:5yy。粘贴:p。【⼀般模式】 删除当前⾏:dd,删除当前⾏向下的5⾏:5dd 【⼀般模式】 在⽂件中查找某个单词 【命令模式下:/关键字,回车查找,输⼊n就是查找下⼀个】 编辑/etc/profile⽂件,使⽤快捷键到底⽂档的最末⾏[G]和最⾸⾏[gg]【⼀般模式下】 在⼀个⽂件中输⼊"hello",然后⼜撤销这个动作u【⼀般模式下】 5.halt 关机 reboot 重启 sync 把内存的数据同步到磁盘(关机前保存) logout 注销 6.⽤户管理 添加⽤户— useradd -d[指定⽬录] ⽤户名 指定密码----passwd ⽤户名 删除⽤户----userdel 删除⽤户 ⼆。实⽤指令 7.1 ⽂件和⽬录相关的指令 1 pwd 该命令⾏的意思就是print working directory,显⽰当前⼯作⽬录的绝对路径。 2 ls [选项] 显⽰当前⽬录下的⽂件和⽬录 选项: -a :显⽰当前⽬录所有的⽂件和⽬ -l : 以列表的⽅式显⽰信息 -h : 显⽰⽂件⼤⼩时,以 k , m, G 单位显⽰ ⽰例: ls -alh 显⽰当前⽬录的全部⽂件和⽬录 ls -alh /home 显⽰/home⽬录的全部⽂件和⽬录 3 mkdir 该命令⾏的意思就是make directory,新建⼀个⽂件夹(⽬录) ⽰例: 单级⽬录:mkdir ⽬录名 mkdir sharm 创建sharm这个⽂件夹 多级⽬录:mkdir –p ⽬录名 4.touch [⽂件名] [⽂件名] 创建⼀个或者多个空⽂件,如果⽂件存在,则刷新⽂件的修改时间 5.rmdir [空⽬录] 只能删除空⽬录 6.rm -rf [空⽬录或者⾮空⽬录] 7.find [搜索范围][选项] find指令是将从指定⽬录向下递归地遍历其各个⼦⽬录,将满⾜条件的⽂件或者⽬录显⽰在终端。 ⽰例: find /home -name hello.txt 根据⽂件名称查找/home⽬录下的hello.txt⽂件 find /home -user sharm 根据⽂件所有者查找/home⽬录下⽤户名为sharm的⽂件 find /home -size +10M 查找整个linux系统下⼤于10M的⽂件(+n⼤于-n⼩于n等于) 8.locate hello.txt 查找整个Linux系统下hello.txt的位置 9.tar 指令 是打包指令,最后打包后的⽂件是 .tar.gz 的⽂件。该命令可以压缩,也可以解压缩 10.任务调度 crontab 就是定时启动任务 11.配置固定的ip地址 修改该⽂件:vim /etc/sysconfig/network-scripts/ifcfg-eth0 12.修改主机名 13.进程管理 ps -aux:查看当前进程 kill 进程号 杀死进程 14.rpm和yum包管理器 rpm相当于windows的setup.exe 14.1 rpm –qa 查询已安装的rpm列表 rpm -e firefox 卸载软件包 14.2 yum管理器可以⾃动下载RPM包并安装 15.xsync将⽂件同步到所有虚拟机上 16.hadoop fs 具体命令 是指该命令可以⽤于⽂件系统。 hdfs dfs 具体命令 是指将具体命令专门针对hdfs分布式⽂件系统。 17.-ls: 显⽰⽬录信息 -cat:显⽰⽂件内容 mkdir:创建路径 -rm -r:递归删除⽬录及⽬录⾥⾯内容
- 粉丝: 167
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页