标签:权限 用户组管理 需要 package 结构 upgrade 压缩文件 number ping
常用指令
系统管理指令
打包压缩相关指令
例如:
tar -cvf /home/abc.tar /home/abc 只打包不压缩
tar -zcvf /home/abc.tar.gz /home/abc 打包,并使用gzip压缩
tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2压缩
如果想解压缩,直接图欢命令的-c参数为-x参数就可以了
关机/重启机器指令
Linux管道指令
将一个命令的标准输出作为另一个命令的标准输入。
例如:grep -r "close" /home/* | more 在home目录下所有文件中查找所有包括“close”的文件,并分页输出
Linux软件包管理
dpkg(Debian Package)管理工具,软件包以。debi为后嘴。这种方法适合系统不能联网的方法。
比如安装tree命令安装包,先将tree.deb传到Linux中。再使用如下命令安装。
sudo dpkg -i tree_1.5.3-1_i386.deb 安装软件
sudo dpkg -r tree 卸载软件
注:将tree.deb传到Linux系统中,有多种方式。
APT(Advanced Packaging Tool)高级软件工具。这种方法适合系统能够联接欢联网的情况。
依然以tree为例
sudo apt-get install tree 安装tree
sudo apt-get remove tree 卸载tree
sudo apt-get update 更新软件源
sudo apt-get upgrade
将.rpm文件转为.deb文件
.rpm为RedHat使用的软件格式。在Ubuntu下不能直接使用,所以需要转换一下。
sudo alien abc.rpm
Vim使用
vim三种模式:命令模式、插入模式、编辑模式。使用ESC或“i”或“:”来切换模式。
命令模式下:
用户及用户组管理
更改文件的用户及用户组
sudo chown [-R] owner [:group] {File|Directory}
例如:以jdk-7u21-linux-i586.tar.gz为例。属于用户hadoop,组hadoop。要想切换此文件所属的用户及组,可以使用命令
sudo chown root:root jdk-7u21-linux-i586.tar.gz
文件权限管理
三种基本权限
假设jdk-7u21-linux-i586.tar.gz文件的权限为-rw-rw-r--
-rw-rw-r--一共十个字符,分成四段。
第一个字符“-”表示普通文件;这个位置还可能会出现”l“链接;”d“表示目录
第二三四个字符”rw-“表示当前所属用户的权限。用数值表示为4+2=6
第五六七个字符”rw-“表示当前所属组的权限。用数值表示为4+2=6
第八九十个字符”r--“表示其他用户权限。用数值表示为2
所以操作此文件的权限用数值表示为662
更改权限
sudo chmod [u所属用户 g所属组 o其他用户 a所有用户] [+增加权限 -减少权限] [r w x] 目录名
例如:有一个文件filename,权限为”-rw-r----x“,将权限值改为”-rwxrw-r-x“,用数值表示为765
sudo chmod u+x g+w o+r filename
也可用数值表示为
sudo chmod 765 filename
标签:权限 用户组管理 需要 package 结构 upgrade 压缩文件 number ping
原文地址:http://www.cnblogs.com/a1306015093/p/7620536.html