linux的相关命令

1.解压命令

(1)解压tar.bz2

依次执行下面的命令

bzip2 -d  filename.tar.bz2
tar -xvf filename.tar 或 tar -xvf filename.tar

2.如何查看服务器重安装的ubuntu系统的版本

cat /etc/issue

3.Ubuntu使用apt-get时提示>”E: You must put some ‘source’ URIs in your sources.list

解决方案如下:

sudo sed -i -- 's/#deb-src/deb-src/g' /etc/apt/sources.list && sudo sed -i -- 's/# deb-src/deb-src/g' /etc/apt/sources.list
sudo apt-get update 

4.Ubuntu系统中,用vim命令打开文件之后

搜索固定字符

:/待查找字符 按Enter键
按n往下查找
按N往上查找

固定字符替换文件中的固定字符

:%s/原字符串/新字符串/g

5.Ubuntu系统的服务器如何高亮显示界面

vim ~/.bashrc
在bshrc的文件中加入下面这行命令,会让用户名变色
PS1="\[\e[37;40m\][\[\e[33;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\$ " 

6.Ubuntu系统查看和修改文件/文件夹的权限

(1)查看文件/文件夹的权限

ls -l 文件或文件夹

会出现以下情况

解释一共是10位,

第一位表示当前用户的身份

第二到四位表示所有者(user)所拥有的对当前文件/文件夹的权限

第五到七位表示组群(group)所拥有的对前文件/文件夹的权限

第八到十位表示其他人(other)所拥有的对当前文件/文件夹的权限

后面9位可能出现的符号代表的意思解释如下:

r 表示文件可以被读(read)  
w 表示文件可以被写(write)  
x 表示文件可以被执行(如果它是程序的话)  
- 表示相应的权限还没有被授予  

(2)修改文件/文件夹的权限

在终端输入:  
chmod o+w filename.xxx
表示给其他人授予写filename.xxx这个文件的权限  
  
chmod go-rw filename.xxx  
表示删除filename.xxx中组群和其他人的读和写的权限  

chmod -R 777 /foldername
递归给文件夹foldername文件夹以及子目录加相应的权限
u 代表所有者(user)  
g 代表所有者所在的组群(group)  
o 代表其他人,但不是u和g (other)  
a 代表全部的人,也就是包括u,g和o  
  
r 表示文件可以被读(read)  
w 表示文件可以被写(write)  
x 表示文件可以被执行(如果它是程序的话) 
 
其中:rwx也可以用数字来代替  
r ------------4  
w -----------2  
x ------------1  
- ------------0  
  
行动:  
+ 表示添加权限  
- 表示删除权限  
= 表示使之成为唯一的权限  

-rw-------    (600) 只有所有者才有读和写的权限  
-rw-r--r--    (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限  
-rwx------    (700) 只有所有者才有读,写,执行的权限  
-rwxr-xr-x    (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限  
-rwx--x--x    (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限  
-rw-rw-rw- (666) 每个人都有读写的权限  
-rwxrwxrwx (777) 每个人都有读写和执行的权限  

 

你可能感兴趣的:(linux的相关命令)