Linux菜鸟级重点
作者:网络转载 发布时间:[ 2014/5/13 15:42:25 ] 推荐标签:测试感悟 测试总结 操作系统
Linux的用户管理:
添加用户: useradd 用户名
设置密码:passwd 用户名 回车之后输入密码,然后确认,如果没错,操作成功。
删除用户:userdel 用户名 userdel –r 用户名 删除该用户及该用户的主目录
在linux中的每个用户必须属于一个组,不能独立于组外
ls –ahl 查看文件的所有组
可通过[chgrp 组名 文件名]修改用户的所在组
如何在Linux中添加组: groupadd 组名
查看linux中所有组信息: cat /etc/group或者是 vi /etc/group
创建用户并同时指定将该用户分配到某个组: useradd -g 组名 用户名
查看Linux中所有用户信息:vi /etc/passwd 或者是: cat /etc/passwd
Linux的运行级别:
直接输入命令:vi /etc/initab
下面说说每个数字表示的意义:
0:关机 1:单用户 2:多用户没有网络服务 3:多用户有网络服务 4.系统未使用保留给用户 5.图形界面 6:系统重启
常用级别是3和5
但别人更改了用户级别为4或其他数字使Linux不能正常启动时,需要用到以下解决方案将Linux进行重新设置:
在开机图形化界面(GRUB引导界面)中输入“e”,然后高亮第2行,再输入“e”,然后是空格和1(即: 1):代表单用户级别,按“b”进行重新启动。解决问题
文件夹管理:
建立目录:mkdir
删除目录:rmdir
删除所有内容:rm –rf
建立符号链接:ln
建立空文件:touch
拷贝命令:cp
移动文件和改文件名:mv
管道命令:| 将一个命令的输出作为另一个命令的输入,即将上一个命令的结果交给管道命令后的命令进行处理
一个重要的命令:man 任何关于命令问题的问题都能解决的好“男人”,瞬间感觉设计linux的人很有才,其实际上应该是手册的意思。
搜索文件及目录:find
按文件名查找:find / —name a.java 从根目录开始查找名为a.java的文件
重定向命令:ls –l > a.txt 把结果输入到a.txt中 (覆盖以前的内容)
追加信息: >> (在内容后面追加信息)
关于文件权限的问题:(重点)
修改文件的访问权限:chmod 777 文件名
备注:第一个7表示:文件的所有者可以对文件进行读,写,执行等操作;
第二个7表示:文件所在组的其他用户可以对该文件进行读,写,执行等操作;
第三个7表示:其他组用户可以对该文件进行读,写,执行等操作。
如:文件名前面的字符串为“-rw-r--r--”
r :可读,值为4;
w:可写,值为2;
x:可执行,值为1.
因此,将其分为三个字符代替一数,上面的权限字符串的值为“-644”。前面的横线表示文件的所属类型。
关于Linux在虚拟机的挂载和卸载操作(重点):
首先需要在虚拟机中进行简单的设置:点击设置,然后点击CD/DVD IDE,将device status 下面的两个选项全部勾上,选择您要挂在的镜像文件;如下图示:
挂载的步骤:
a. 查看/dev/中是否有cdrom文件,即可以挂载的目录:
结果为:
存在该目录,退出到根目录,继续下一步;
b. 输入挂载命令,进行挂载:mount /dev/cdrom /mnt
c. 退出到根目录,查看刚才挂载的镜像文件:
d. 挂载成功。可以用镜像文件了。
Shell基础:
常用的三种shell:
No1. Bash,在大陆一般比较流行,指向sh
No2. Csh
No3. Ksh ,在欧洲比较流行
用命令ls —l /bin/*sh可查询以上文件。
查看目前使用的是哪种shell,直接用命令env,该命令可以显示当前操作系统的环境变量
修改shell的命令:chsh —s 输入新的shell 如: chsh —s /bin/csh 将当前的shell设置为csh
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11