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

软件测试专业技术之Linux篇

2015-11-18 10:40 429 查看
LINUX的基本命令的学习从部署测试环境,部署测试环境的过程中主要用到的LINUX命令有:

1. 从远处复制文件到本地目录:

scp [参数] [原路径] [目标路径]

scp 远程用户名 @IP 地址 : 文件名 本地用户名 @IP 地址 : 文件名 1

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .

-C 使能压缩选项 .

-P 选择端口 . 注意 -p 已经被 rcp 使用 .

-4 强行使用 IPV4 地址 .

-6 强行使用 IPV6 地址 .

例子:

scp root@***.***.***.***:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/ 这样输入不需要输入用户名和密码

2.创建目录

mkdir /mnt/vcdrom

3.挂载镜像文件

mount [-t vfstype] [-o options] device dir

a.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型

 DOS fat16文件系统:msdos

  Windows 9x fat32文件系统:vfat

  Windows NT ntfs文件系统:ntfs

  Mount Windows文件网络共享:smbfs

  UNIX(LINUX) 文件网络共享:nfs

b.-o options 主要用来描述设备或档案的挂接方式

loop:用来把一个文件当成硬盘分区挂接上系统

  ro:采用只读方式挂接设备

  rw:采用读写方式挂接设备

  iocharset:指定访问文件系统所用字符集

c.device 要挂接(mount)的设备。

d.dir设备在系统上的挂接点(mount point)。

例如:

mount -t iso9660 -o loop /root/RHEL-5.10-x86_64-dvd.iso /mnt/vcdrom/

4.查看挂载是否成功

df –lh

5.安装依赖包

yum install ***

6.查看依赖包安装是否成功

rpm -q ***

7.编辑文件内容

vi /etc/yum.repos.d/Cluster.repo

8.建立用户组**

groupadd **

9.添加用户

useradd 选项 用户名

-c comment 指定一段注释性描述。

-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。

-g 用户组 指定用户所属的用户组。

-G 用户组,用户组 指定用户所属的附加组。

-s Shell文件 指定用户的登录Shell。

-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。

用户名 指定新账号的登录名。

例子:

useradd -g oinstall -G dba -d /home/oracle oracle

10.设置用户密码

passwd oracle

输入密码:***

11.设置权限

 chown [选项]... [所有者][:[组]] 文件...

 -c 显示更改的部分的信息

    -f 忽略错误信息

    -h 修复符号链接

    -R 处理指定目录以及其子目录下的所有文件

    -v 显示详细的处理信息

    -deference 作用于符号链接的指向,而不是链接文件本身

例子:

chown -R oracle:oinstall /home/oracle –将/home/oracle目录和其子目录的所有者更改为oracle,所属组为oinstall.

12.修改配置文件后重启:

source 文件名

source .bash_profile

13.删除文件

rm 文件名

14.查看当前工作目录

pwd

15.回到当前目录的父目录

cd ..

16.回到当前目录的根目录

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