小白学Hadoop日记day1——linux的简单指令

1.比较linux和unix
        linux        unix
时间            晚        早
收费        免费        收费
开源             开源的        不开源
场景        用于服务器     用于服务器
使用情况         使用更广       处于劣势
2.
linux的常用一级目录和作用
etc:存放设置信息
bin:存放系统命名-普通用户和管理员都可以访问
root:管理员的家目录
usr:系统软件共享资源
boot:系统启动目录
sbin:存放系统命令,只能管理员访问(除一些特殊的命令外)
mnt:挂载目录
dev:存放设备信息
var:动态数据
home:普通用户的家目录
3.vm虚拟机的三种网络连接
桥接:v0      与主机外网网卡共用路由,可以上网,虚拟机可以访问外网,外网也可以访问虚拟机
网络地址转换(net),v8,虚拟机可以访问外网,外网也可以访问虚拟机,自己独立使用一套ip
仅主机,v1,建议不要使用上网,自己使用一套ip
4.文件处理命令
(1)cd 打开
cd -: 回到上一次的操作所在位置
cd ~: 回到用户家目录
cd ./ : 当前目录 cd ../:
回到上一级目录
cd : 回到用户家目录
(2)ls 查看
ll 等价于ls -l
ls -l /bin 查看根目录下的bin目录下的所有文件或目录 以列表的形式查看
ll -a /bin 查看根目录下的bin目录下的所有文件或目录包 含隐藏文件
ll-h /bin 查看根目录下的bin目录下的所有文件或目录 (显示文件大小单位,如KB等)
(3)pwd 显示当前工作路径
(4)mkdir 创建目录
mkdir -p 创建多级目录
(5)touch 创建空文件或更新已存在文件的时间
    touch a.txt
    touch a.txt b.txt
    touch {a.txt,b.txt} 同时 创建多个文件,注意:后面{}中,中间不能有空格
    touch "hello world"
    更新属性
(6)echo 查看某些环境变量/给文件增加内容(将文件创建出来)
    echo $PWD   调用环境变量
    echo "hello"
    echo "hello" > a.txt 将字符串hello添加到a.txt里面,注意;会将文件原来的内容覆盖
    echo "hello" >> b.txt 将字符串hello添加到b.txt里面,不会将文件原来的内容覆盖
    echo "echo `ls /`" > c.txt 将指令添加到c.txt
(7)cp
-r -R recursive 递归处理,复制目录
-p 保留文件属性 (原文件的时间不变)
(8)mv 移动文件或目录、文件或目录改名
(9)rm 删除
 -r(recursive)删除目录,同时删除该目录下的所有文件
-f(force) 强制删除文件或目录 即使原档案属性设为唯读,亦直接删除,无需逐一确认
注意:工作中,谨慎使用rm –rf 命令
(10)vi 编辑器
(11)ln 产生链接文件
    ln -s 源路径(绝对路径)  软连接
    ln  形成的是硬链接    不能对目录做硬链接
5.查看命令
cat
more
less
head
tail
6.查找命令
find
grep
7.可以新建文件的命令
touch
各种查看命名
vi
mv
cp
ln
8.常用打包命令
tar
zip
gzip
bzip2
9.常用软件安装方式
二进制
rpm
yum(在线yum源,本地yum源,私服(局域网)
源码安装 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值