软件测试———linux

文章目录

  • 基础
    • 1. 发展史
    • 2 特征
    • 3 内核版本号的特征
    • 4.发布版
    • 5,安装
  • 第二章
    • Linux的常见命令
    • Linux命令
      • vi的使用
      • 文件的操作
      • 文件的压缩和解压缩
      • 文件阅读命令
      • 权限的操作
      • 用户设置配置
      • 系统查看名命令

基础

1. 发展史

unix—>BSD(TCP的使用)---->GNU---->Minix—>linux

2 特征

1 . 一切都是文档
2,每个软件都有确定的用途
3.多用户多特征
4,完全免费

3 内核版本号的特征

内核版本----主版本号.次版本号,修订次数

技术版本号表示开饭版不稳定版,偶数版本号表示稳定版(次版本号)

4.发布版

Debian---->Mandrade—>red Hat ----->SuSE

5,安装

第二章

Linux的常见命令

FHS标准:
/boot 启动界面
/etc 配置文件内存
/tmp 程序产生临时文件
/home: 用户的目录,新增用户的账号
/lib :库文件,程序再执行的时候,需要调用一些额外的参数时候
/bin:可执行文件和常用的LInux命令
/usr:程序运营文件和文件的安装地
/mnt:挂接其他的文件系统
/root:root账户的home 目录
/dev 存放linux系统的设备文件

Linux命令

vi的使用

生成文本: vi text.txt
变成编辑模式:按i 或者a
保存:按下esc
软件测试———linux_第1张图片

文件的操作

  • pwd 当前文件的路径
  • cd 切换目录
  • ls:
    软件测试———linux_第2张图片
  • cat 显示文本内容
  • touch 创建文本(不能插入内容,不能编辑文本)
  • grep 再特定的文件中查找字符串(区分大小写)
  • cp crop 用于复制文件 cp [原文件][将要存储的文件]

-i :覆盖
–r 整个文件夹的复制
-v 显示进度

  • mv (移动,剪切)mv [源文件] [移动的路径]

-i :覆盖
–f 不提示的移动
-v 显示进度

  • mkdir 创建目录(创建文件夹)
  • rmdir 删除目录(只能删除空目录)
  • rm 删除文件
    软件测试———linux_第3张图片
  • man 查询和解释一个命令的使用方法
  • locate:定位文件和目录
  • whatis:用来查询某个共嗯那个的含义

文件的压缩和解压缩

bzip

  • bzip2 压缩文件 (bzip2 filename)文件保存并且压缩,保存的文件名是:filename.bz2
  • bunzip2 filename.bz2
  • bzip2 file1 file2 file3 /home/aa 将1,2,3以及/home/aa 的文件全部都压缩起来

gzip

  • 压缩: gzip filename
  • 解压:gunzip filename.gz
  • -r 递归处理,将指定目录下的所有文件以及子文件一并处理
  • gzip -r file1

tar
前面的只能是文件,tar不仅仅只对文件,还针对目录
软件测试———linux_第4张图片
压缩就是cvf 解压就是xvf

文件阅读命令

  • head 查看文件的开头 eg:head 20 查看前面20行
  • tail 查看文件结尾 eg : tail text.txt 20 :查看后20行
  • more :
    软件测试———linux_第5张图片
    软件测试———linux_第6张图片
  • whereis:查找符合条件的文件:
  • 软件测试———linux_第7张图片

权限的操作

chmod命令用来改变许可权限读取,写入和执行许可权限中的三个主要设置
r 表示可以被读取,w 表示可也比写入,x 表示可以被执行,如果文件是程序的话
d 代表的是文件夹 表示当前目录下的权限信息里面,- 代表普通的文本文件
第一个三位数代表的当前文件,第二个三位代表的同组成员的文件,第三个三位代表的其他人的权限。
软件测试———linux_第8张图片
数字表示法:
4—读取, 2—写入 1–执行

useradd a 添加用户, userdel -r (删除用户)
软件测试———linux_第9张图片

用户设置配置

  • chgrp 用于变更文件或目录所属的群组
  • chown命令:将文件的拥有者改变为指定的用户或者群组
    这个只能是系统(root)有权限,其他人没有权限
  • su 修改用户 切换用户 表示切换用户,但是环境变量保持再现有的用户的环境变量中,
  • su -l 用户 表示切换用户,并且载入那个用户的环境变量
  • passwd 修改密码
  • exit 退出终端
  • 重启系统 reboot / shutdown -r < time >
  • ps 查看进程 参数:u 列出使用者的名字和使用时间/ x 列出所有的程序
  • top 动态查询正在运行的进程的变化
  • kill [pid ] 杀进程号

系统查看名命令

  • data : 用来设置和修订现在的时间和日期
  • cal 日历: 显示日历
    软件测试———linux_第10张图片
    软件测试———linux_第11张图片
    软件测试———linux_第12张图片

你可能感兴趣的:(linux,运维,服务器)