linlin547 发表于 2013-3-13 18:38:57

测试人员必会linux知识

linux操作命令集合
命令后加空格 参数之间可以不加空格 linux下大小写有区别
linux 先存储文件在分配硬盘空间 windows相反
last:打开终端 看谁登陆过(ip显示就会是网络的 pts就是内网)一个‘.’是自己 两个‘..’是上一级
who:查看当前登录的(who -l)
cd:进入到目录中(cd -tmp 进入临时文件cd /(‘/’根目录)
pwd:显示当前目录
ls:显示当前目录中的文件(ls -l; ls -la显示隐藏文件)
记不住命令打头几个字母 加上TAB键就可以查看了
有的文件名要复制的话可以双击文件名按滑轮就可以了
cd /proc:查看cpu (cd /proc 回车cat cpuinfo回车)
df:显示分区表(df -h查看占用资源)

(cd /(‘/’根)回车 ls -l查看所有文件系统)ls -l 出来的文件 第一个字母文件类型 后面九个是文件权限 例如:drwxr-xr-x(R可读 w可写 x可执行)
ll:显示当前目录中文件的详细信息
top:查看动态进程(按Q退出)
su:更变用户(变成超级管理员 su - (需要密码) 若要变成其他用户su - 用户名(不需要密码))
man:帮助(‘man 名字’可以帮助 )
exit:退出
ps -ef:查看当前进程要素
|:前一个命令的结果是后一个命令的输入
grep:按照某一条件
mv:在当前目录中为修改文件名(mv 文件名 新文件名)
    移动到其他目录下(mv 文件名 目标路径)
mkdir:创建一个新的目录
vi:从命令模式转化到修改模式(A或者是I),从编辑状态转化到命令状态(:)
echo:显示输出信息
chmod:修改权限(chmod -R 777 文件名或者修改特定权限chmod U-R/G-R/O-R 三个rwx分别为User、Group、Outer)
sqlplus:从linux终端转化到sqlplus工作台
cp:复制文件到其他目录(cp 当前文件 目标路径)
tar -zxvf :解压文件.zip.gz
unzip:解压文件.zip
touch 文件名:新建文件
source 文件名:类似于刷新
more:less:查看文件内容
touch:建立空的文件
su - root:将当前用户切换为root
rpm -q 程序:查看程序是否安装
rpm -e --nodeps 程序:将程序取消以来删除删除
passwd 用户名:修改用户的密码
rm -rf 目录:删除目录下的所有文件,但不删除该目录
chown -R user1:user1 aa:修改aa所属的用户与组
ifconfig:查看IP地址
netconfig:修改IP地址
tail:跟踪(tail -f 软件)
init 数字:切换运行级别(1——6)
chkconfig:查看服务(chkconfig --list|grep mysqld)
>:重定向,前面为命令名,后面为从定向的文件
service 服务 start/restart/stop
lsnrctl start 启动监听
安装vmware tools 桌面光盘会变成这个字样点开安装rpm文件 之后重启 开机 命令窗口 直接VM tab键 有一个tools的复制执行它一直回车就哦了最后重启
建立共享文件 虚拟机右键设置 选项 共享文件夹 新建share 启用和只读 回到linux命令窗口 cd /mnt/hgfs可以看到新建的share文件
把需要安装的文件拷贝到分享的windows文件中 回到linux命令窗口 cd /mnt/hgfs/share回车 cp jdk-6u10-linux-i586.bin ~/回车 安装命令 ./jdk-6u10-linux-i586.bin 就安装了 查看java版本 javac 回车 java version回车
查看虚拟目录jdk-6u10-linux-i586.bin 找当前版本jdk-6u10-linux-i586.bin替换原版本ln -sf /usr/java/default/bin/java /usr/bin/java

添加用户 u:mike g:test -d /usr/mike
useradd -g test -d /usr/mike mike
显示ID:id mike
oracle:最大管理员 SYS 小管理员:system

没翅膀的飞鱼 发表于 2013-3-14 20:24:17

顶,不错,谢谢分享---

XuMeilingGoOn 发表于 2013-3-15 09:41:22

不错 谢谢分享

liujinkui 发表于 2013-3-15 09:47:05

Good job.

喝茶不喝酒 发表于 2013-3-20 11:11:45

最近正在学习linux学习了

ahaxi 发表于 2013-3-22 18:06:00

不错啊,大体看了下

janehost 发表于 2013-4-3 11:37:06

不错,谢谢分享

hhddxl1979 发表于 2013-4-11 10:07:39

太棒了!谢谢!

choureibin 发表于 2013-4-11 16:50:24

好全面那,谢谢分享

shangtong 发表于 2013-5-26 09:28:43

谢谢搂着分享··

Fun0623 发表于 2013-6-4 11:35:40

还没用过linux的测试飘过

evazpp 发表于 2013-6-19 15:36:48

谢谢LZ~学习下

Viper1989 发表于 2013-7-6 10:50:09

很实用,这些最好都是要会的,rm -rf 慎用啊,我的一位同仁,一下子把根目录的所有内容都删了,程序神马的都没了,系统都要重装,还好是内网的一个测试服务器,如果是外网,后果可想而知

Ms.Yvv 发表于 2017-5-23 11:17:53

Mark
页: [1]
查看完整版本: 测试人员必会linux知识