1. Linux安装
这里就不详细说了,随便去网上找一下教程就可以啦
2.linux常用命令
2.1 常见目录
2.2 命令基本格式
2.2.1 命令提示符
[root@xiaoming ~]#
2.2.2 命令格式
2.2.3 ls
-
查询目录中的内容 -
ls [选项] [文件或者目录] -
选项
-
默认当前目录下的文件列表 -
-l
显示详细信息
drwxr-xr-x . 1 root root 800 Sep 16 00:19 logs
文件类型和权限
-rw-r--r--
2.3 文件处理命令
2.3.1 mkdir
-
建立目录 make directory -
mkdir -p [目录名] -
-p 递归创建
2.3.2 cd
-
切换所在目录 change directory -
cd [目录]
-
上次目录 -
~ 家目录 -
家目录 -
. 当前目录 -
… 上级目录 -
相对路径是参照当前所在目录 -
绝对路径是从根目录开始 -
按TAB键可以补全命令和目录
2.3.3 pwd
2.3.4 rmdir
2.3.5 rm
2.3.6 cp
-
copy 复制命令 -
copy [源文件或者目录] [目标文件]
-
-r 复制目录,默认是复制文件 -
-p 连带文件属性复制 -
-d 若源文件是链接文件,则复制连接属性 -
-a 相当于 -rpd
2.3.7 mv
-
移动文件或者改名 move -
mv [源文件或者目录] [目标文件]
2.3.8 ln
2.3.8.1 硬链接特征
-不能针对目录使用
2.3.8.2 软链接特征
2.4 文件搜索命令
2.4.1 locate
2.4.2 whereis
-
搜索命令所在路径以及帮助文档所在位置 -
whereis 命令名whereis ls
2.4.3 which
2.4.4 环境变量/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
2.4.5 find
-
文件搜索命令 -
find [搜索范围] [搜索条件]
2.4.5.1 按名称搜索
find / -name aaa.log
2.4.5.2 通配符
find . -name "ab[cdef]"
2.4.5.3 -i
不区分大小写
find / -iname A.log
2.4.5.4 -user
按所有者进行搜索
find /root -user root
find /root -nouser
2.4.5.5 按时间搜索
find /nginx/access.log -mtime +5
2.4.5.6 按大小搜索
find . -size 100k
2.4.5.7 按i节点搜索
find . -inum 123456
2.4.5.8 综合应用
find /tmp -size +10k -a -size -20k
find /tmp -size +10k -a -size -20k -exec ls -lh {} ;
2.4.5.9 grep
2.5 帮助命令
2.5.1 基本用法
man -f ls
whatis ls
man 1 ls
man 1p ls
2.5.2 关键字搜索
- man -k passwd
找到就是外部,找不到就是内部
help cd
2.6 压缩与解压缩命令
.zip` `.gz` `.bz2` `.tar.gz` `.tar.bz2
2.6.1 zip格式
-
压缩文件 zip 压缩文件名 源文件 -
压缩目录 zip -r 压缩文件名 源目录 -
解压 unzip 压缩文件名
mkdir book
touch book/1.txt
touch book/2.txt
zip -r book.zip book
unzip book.zip
2.6.2 gzip
2.6.3 .bz2格式压缩
2.6.4 tar
-
打包命令 -
tar -cvf 打包文件名 源文件
-
-c 打包 -
-v 显示过程 -
-f 指定打包后的文件名
tar -cvf book.tar book
gzip book.tar
bzip2 book.tar
tar -xvf book.tar
2.6.4 压缩格式
压缩
tar –cvf jpg.tar *.jpg
tar –czf jpg.tar.gz *.jpg
tar –cjf jpg.tar.bz2 *.jpg
tar –cZf jpg.tar.Z *.jpg
rar a jpg.rar *.jpg
zip jpg.zip *.jpg
解压
tar –xvf file.tar
tar -xzvf file.tar.gz
tar -xjvf file.tar.bz2
tar –xZvf file.tar.Z
unrar e file.rar
unzip file.zip
2.7 关机和重启命令
2.7.1 shutdown shutdown 关机命令
shutdown -r 06:00
shutdown -c
2.7.2 init 关机
init 0
重启
init 6
系统的运行级别
-
0 关机 -
1 但用户 -
2 不 完全多用户,不包含NFS服务 -
3 完全多用户 -
4 未分配 -
5 图形界面 -
6 重启
2.7.3 logout
退出登录
logout
学习资源分享
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
加入下方我的交流群免费获取!
|