linux 常用命令

创建文件 touch fileName
创建目录 mkdir
删除目录 rm -rf 目录名字

将文件放到hdfs
hdfs dfs -put test_file.txt
sudo chmod -R 777 test_file(文件夹)
查看hdfs目录下文件
hdfs dfs -ls

复制 cp cp test_file.txt test_dir 将test_file.txt文件复制到test_dir文件夹
cp -r test_dir2 test_dir 将test_dir2文件夹复制到test_dir文件夹

移动 mv mv test_file.txt test_dir 将test_file.txt文件移动到test_dir文件夹
mv test_dir2 test_dir 将test_dir2文件夹移动到test_dir文件夹

重命名 mv mv test_file.txt test_file1.txt 将test_file.txt文件命名为test_file1.txt

删除 rm rm test_file.txt 删除test_file.txt
rm -r test_dir 删除整个test_dir文件夹
打开SSH ssh -v
进入 cd cd test_dir 进入test_dir文件夹
/ 代表根目录
. 代表当前目录
.. 代表上一层目录

编译C文件:gcc -g -o setuidenv setuidenv.c

运行可执行文件 ./execubleFile

查看当前路径内容 ls ls -l

查看指定文件夹内容 ls test_dir 查看test_dir里的内容

将文件内容输出到控制台 cat cat test_file.txt 将test_file.txt打印到控制台

查看一个文件的permission level: ls -l filename

修改一个文件的permission level: chmod [u/g/o/a]+[r/w/x/-] filename
编辑 vi vi test_file.txt 编辑test_file.txt
i 进入insert状态
esc 退出insert状态
:x 保存并退出
:q 不做修改退出..
:q! 强制退出

hdfs dfs -cat wc_out/* 查看输出路径的的结果
hdfs dfs -cat wc_out/* > tmp.txt 将结果输出到tmp.txt文件里

日志路径/usr/local/hadoop-…/logs/userlog/app….
ls * -l

将虚拟机文件拷贝到共享目录
sudo cp 虚拟机文件路径 /media/sf_share
拷贝文件夹
sudo cp -rf 虚拟机文件路径 /media/sf_share
查看复制 sudo ls /media/sf_share
将共享目录文件拷贝到虚拟机
sudo cp /media/sf_share/文件名 ./
删除 sudo rm
复制到其他文件夹 cp 源文件夹/文件名 目标文件夹/
sudo chmod 777 文件名 (授权为可读可写)

查看hadoop安装路径
which hadoop
关闭安全模式
hadoop dfsadmin -safemode leave
查看进程:ps aux
杀进程:kill xxx
更改档案拥有者:chown [-cfhvR] [–help] [–version] user[:group] file…
修改权限 :chmod {u|g|o|a}{+|-|=}{r|w|x} filename
链接文件 :ln -s filename linkname
显示日期 :date
显示日历:cal 1998
显示文件头部 :head filename
显示文件尾部 : tail filename
显示用户标识 :id username
查看当前登录的用户 :users
显示都谁登录到机器上 :who
显示当前终端上的用户名 :whoami
显示磁盘空间 :df
查询档案或目录的磁盘使用空间 :du (disk usage)
查看自己的IP地址 :ifconfig -a
查看路由表 :netstat -rn
远程登录 ;telnet hostname
文件传输 :ftp hostname
查看当前运行的进程:tasklist 如果我们想要结束某个程序的
所有进程的话,比如,notepad.exe,可以输入 Taskkill /IM notepad.exe /F

mac 压缩和解压文件
1、把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
2、把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak
3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
unzip abc*.zip
6、查看把/home目录下面的wwwroot.zip里面的内容
unzip -v wwwroot.zip
7、验证/home目录下面的wwwroot.zip是否完整
unzip -t wwwroot.zip
8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
unzip -j wwwroot.zip

后续更新中。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值