软件测试专业技术之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 /
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 /
相关文章推荐
- linux下查看所有用户及所有用户组
- 微软:积极参与 Linux 生态
- centos7 在 selinux先 改ssh端口
- CentOS7 初次安装记录(四)修改mysql数据库数据存储位置
- Linux阵列 RAID详解
- linux服务器里用ls命令夯住,卡死
- centos7下使用yum安装mysql
- ArchLinux 学习之路(一)
- Terminal(终端)中代理的配置---Linux应用中遇到的问题笔记
- 你可以通过这 13 种方法帮助 Linux 发展
- linux 零散知识记载
- linux学习教程(一)安装篇
- Linux编辑器vi使用方法详细介绍
- linux内核二叉查找树的应用
- 在 Linux 上配置一个 syslog 服务器
- 在 Linux 上配置一个 syslog 服务器
- 在 Linux 上配置一个 syslog 服务器
- 边做边学Rust之用户自定义类型
- Centos永久路由添加教程
- Linux expect与Shell交互