您的位置:首页 > 运维架构 > Linux

Linux常用指令

2015-06-18 19:38 579 查看
一、解压命令

解压.zip

unzip   压缩文件

eg:

unzip  javassist-3.3.ga.jar.zip

解压.tar.bz2

eg:

tar -xf jad.linux.static.tar.bz2

更改文件权限或所属组


eg:

chmod    744     文件

返回到登录用户根目录

cd 或者 cd ~

显示系统所有用户

cat  /etc/passwd | cut  -f  1  -d:



马上关机

shutdown -h now

sudo   是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。

查找文件

find / -name filename 再根目录里面搜索文件名为filename的文件
find /etc -name *s*在目录里面搜索带有s的文件
find /etc -name *s 在目录里面搜索以s结尾的文件
find /etc -name s*在目录里面搜索以s开头的文件

重启x服务

sudo pkill X

更新firefox

sudo apt-get install firefox

ubuntu下

查看主机名         当前用户@主机名

hostname

1 临时修改主机名

[ sudo  hostname 新主机名 ]

hostname  查看主机名

2 永久修改主机名

sudo vi /etc/hostname

cat /etc/hostname

重启

---------------------------------------------------------------------





---------------------------------------------------------------------

ubuntu14.04设置静态ip


1. 找到文件并作如下修改:

sudo vim /etc/network/interfaces

修改如下部分:

auto eth0

iface eth0 inet static

address 192.168.1.117

gateway 192.168.1.1 #这个地址你要确认下 网关是不是这个地址

netmask 255.255.255.0

2. 修改dns解析

因为以前是dhcp解析,所以会自动分配dns服务器地址

而一旦设置为静态ip后就没有自动获取到的dns服务器了

要自己设置一个

sudo vim /etc/resolv.conf

写上一个公网的DNS

nameserver 202.96.128.86

(注意:8.8.8.8是谷歌的DNS服务器,但是解析速度慢,还是找到一个国内的dns来用)

3. 重启网卡:

sudo /etc/init.d/network restart

或:
ifdown eth0    关闭eth0
ifup eth0        开启eth0

---------------------------------------------------------------------

增加用户组

sudo addgroup  hdpgroup

增加用户

sudo adduser -ingroup hdpgroup hadoop

打开sudoers文件,给hadoop用户赋予和root用户同样的权限。 

sudo vi /etc/sudoers

# User privilege specification

root    ALL=(ALL:ALL) ALL

hdp     ALL=(ALL:ALL) ALL

切换用户

su hadoop

查看所有用户和用户组:

cat /etc/passwd

cat /etc/group

删除用户

sudo userdel hadoop

删除用户组
sudo groupdel hadoop

查看当前登录用户的组内成员
groups

查看gliethttp用户所在的组,以及组内成员

groups gliethttp 

---------------------------------------------------------------------

查看JDK的版本及路径

hadoop@liguodong:~$ java -version

java version "1.7.0_75"

OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~trusty1)

OpenJDK Server VM (build 24.75-b04, mixed mode)

hadoop@liguodong:/software/hadoop$ which javac

/usr/bin/javac

hadoop@liguodong:~$ whereis jvm

jvm: /usr/lib/jvm

---------------------------------------------------------------------

查找文件

[root@master /]# find  / -name  jvm

/usr/share/jvm

/usr/lib/jvm

/etc/jvm

---------------------------------------------------------------------

获取Linux系统位数以及jdk位数

[root@liguodong local]# getconf LONG_BIT

32

[root@liguodong local]# java -version

java version "1.6.0_24"

Java(TM) SE Runtime Environment (build 1.6.0_24-b07)

Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)

---------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux 常用命令