Linux命令(总结1)

主机名与IP地址映射

hadoop.dai.com
192.168.217.110

配置文件

/etc/hosts

192.168.217.110 hadoop.dai.com hadoop-senior

特殊目录标识符
* 一个点 .  :		表示的是当前目录
* 连个点 .. :		  表示的是上级(父级)目录
切换目录
	cd dirName
	change directory
创建一个文件
touch readme.txt
用户和组
Linux系统上,创建用户的时候,默认情况会给我们创建一个用户组(名称与用户名相同)
文件

在Linux系统下面,文件类型(常见的三种类型)

  • 文件
  • 目录(类似win7下的文件夹)
  • d
  • 连接(类似win7下快捷方式)
  • l
第一部分
-rw-rw-r--
  • 十个字符,代表不同的意义
    - rw- rw- r–
  • 第一字符
    表示的是文件类型
    后面9个字符,分为三组,表示此文件针对不同用户的权限关系
第二部分
>* 第一个字符串表示的是 文件的拥有者	,dai
>* 第二个字符表示的是 文件的所属组	,dai

改变文件拥有者和所属组

命令
chowner

  • #chown dai	/home/hive-select-log.sql
    
  • chgrp
    # chgrp dai /home/hive-select-log.sql
    ````
如果针对目录
	#chown -R dai		/opt/softwares

案例:
将/home/hive-select-log.sql 拥有者和所属组设置为senior用户和senior组可以使用一条命令完成操作
# chown senior:senior /home/hive-select-log.sql

对文件的内容进行追加
$ echo “xxxyyyxxx” >> text.txt

编辑文件内容vi/vim
	快捷键
	在vi查看模式下
	* dd	:    表示删除除光标所在的行的内容
	* ZZ   :  表示的是保存文件内容
	* x    :	 表示将光标处的字符给删除
	* o    :  表示在光标的下一行插入内容
查看文件内容的常见几种方式
* cat		:	全部内容,内容比较少
* more	:	翻页查看
* tail	:	末尾内容,通常与	-f参数连用,适合于查看服务实时动态日志信息
* eg	:
* 		tail	-f	xxxx.log
* 	tail	-200f	yyy.log
*  head	:	开头文件,文件格式,内容模板样式	
文件拷贝,移动,重命名

拷贝
语法: cp source dest
dest :
文件名称,可以是目录
拷贝一个文件到一个目录中去

$	cp	test.txt	test-dir

拷贝一个文件的内容至一个文件中(新文件)

$	cp	test.txt	cp-test.txt

source

拷贝一个目录
$	cp	-r	test-dir	test-dir2
文件的删除
$	rmdir	test-dir
rmdir 注意删除的目录必须要是空目录
$	rm	-rf	src
使用的时候:src最好是绝对路径,确定好以后再删除

创建目录

$	mkdir	test
连接(类似win7 快捷方式)
*	软连接soft	link
*	硬链接hard	link
区别:
在删除连接的时候,是否删除源文件
案例:
创建一个软连接
$	ln	-s	file/dir	linkName
eg:
$	ln	-s	readme.txt	rm.txt
创建一个硬链接
$	$ ln	www.ddd.log	bf-log

显示当前系统日期时间
$ date
显示日历表
$cal 2012

Linux下软件的安装方式
第一种方式

RPM命令
检查某个软件是否安装
# rpm -qa|grep java
卸载已安装的软件
# rpm -e --nodeps xxxxx
安装软件
# rpm -ivh xxx.rpm

看系统内存使用情况

$ free -m

zip软件
解压
$ unzip xxx.zip
压缩
$ zip yy.zip file

tar软件

  • 解压
  • $ tar -zxcf xxx.tar.gz

如何设置普通用户的sudo权限
$ su
#vi /etc/sudoers
在第一行添加如下内容
dai ALL=(root)NOPASSWD:ALL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值