ubuntu 服务器常用操作

用户

1、sudo adduser xxx 这样的命令会在home目录下添加一个帐号。

2、sudo useradd xxx 仅仅是添加用户, 不会在home目录添加帐号。

3、sudo userdel -r xxx 所以加上-r的选项,在删除用户的同时,不会删除home下的目录。

4、sudo userdel -r - f xxx 所以加上-r的选项,在删除用户的同时,连通home下的xxx目录也一起删除掉

5、sudo权限

sudo usermod -aG 超级用户组名 用户名

例子:sudo usermod -aG sudo username

其中a:表示添加,G:指定组名

6、su username 切换用户

挂载

1、查看数据盘信息

使用fdisk -l命令查看数据盘相关信息
df -l看不到未挂载的硬盘信息

2、数据盘分区

执行以下命令,对数据盘进行分区。

fdisk /dev/vdb

按照界面的提示,依次输入“n”(新建分区)、“p”(新建扩展分区)、“1”(使用第1个主分区),两次回车(使用默认配置),输入“wq”(保存分区表),开始分区。
这里是以创建1个分区为例,用户也可以根据自己的需求创建多个分区。

3、查看新分区

使用fdisk -l命令,即可查看到,新的分区vdb1已经创建完成。

4、格式化新分区

在进行分区格式化时,用户可以自行决定文件系统的格式,如ext2、ext3、ext4等。

这里以“ext4”为例:

使用下面的命令对新分区进行格式化

mkfs.ext4 /dev/vdb1

5、挂载新分区

使用命令mkdir /mydata创建mydata目录,再通过mount /dev/vdb1 /mydata命令手动挂载新分区后,用df -h命令查看,出现以下信息说明挂载成功,即可以查看到数据盘了。

6、卸载分区 umount /dev/vdb1

解压/压缩

tar
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for Linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip

猜你喜欢

转载自blog.csdn.net/xu622/article/details/81259005