第四讲、Linux常用命令
来源:互联网 发布:edi网络 编辑:程序博客网 时间:2024/06/05 18:44
四、文件压缩
注:Linux下的压缩文件在Windows下都可以解压缩,但是反过来不行。1、gzip (GUN zip) (压缩文件,压缩后的格式:.gz) 语法: gzip [选项] [文件]两个特点:(1)只能压缩文件,不能压缩目录(2)压缩后,只剩下压缩包,不保留原文件 gzip newfile2、解压缩gunzip gunzip newfile.gzgzip -d gzip -d newfile.gz【怎么解决“压缩、解压目录”的问题?】3、tar (功能1:打包、压缩目录)(压缩后文件格式:/tar.gz) 格式: tar 选项[cvf] [目录] -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同时压缩例:一般打包并压缩的方式 tar -zcvf dir1.tar.gz dir1 将目录dir1压缩成一个打包并压缩的文件【file命令+文件名】 查看文件的类型 【注意】有的Linux系统不支持tar命令的-z选项(压缩作用),可以用下面的方式(分两步走)进行打包并压缩: tar -cf dir1.tar dir1 先将目录dir1打包成tar包 gzip dir1.tar 再用gzip进行压缩tar (功能2:解压缩包) -x 解包.tar文件 -v 显示详细信息 -f 指定解压文件 -z 解压缩范例: tar -zxvf dir1.tar.gz4、(1)zip 压缩文件目录不强调压缩比时,Windows和Linux通用与gzip不同:会保留原文件 适用于:目录、文件 zip 压缩文件以后的文件名 要被压缩的文件(2)unzip 解压缩文件unzip 要被解压缩的文件5、(1)bzip2 压缩 (只能压缩文件不能压缩目录)适合压缩大的文件,压缩比高的相当惊人bzip2是gzip的升级版,只改良了一个部分,就是加上"选项-k可以保留原文件"用法格式和gzip一样压缩后的文件格式:.bz2 语法:bzip2 选项[-k] [文件](2)unbzip2 解压缩 语法:unbzip2 选项[-k] [压缩文件] -k 解压缩后保留源文件【总结】在Linux中我们只需要掌握以下4种压缩格式就够了: .gz .tar.ga .zip 文件不大 .bz2
=================================================================================================================================
五、网络通信命令
1、write功能:向另外一个用户发信息,一Ctrl+D作为结束语法:write <用户名>类似于聊QQ提示:若其中一个用户没有登录,这个信息是发不到的,即write是个实时的通信2、wall (write all)(向所有用户广播信息)wall [message] [文件名]3、Linux查看IP地址:ifconfig 语法:ifconfig 选项[-a] [网卡设备标识] -a 显示所有网卡信息功能:查看网络设置信息 etho 网卡 lo 回环地址的网卡改变网卡: ifconfig eth0 IP地址4、ping 测试网络是否连通Linux查看IP地址:ifconfig Windows查看IP地址:ipconfig语法:ping 选项 IP地址 -c ping几次 -s 想改变大小
【提示】ping通 + 丢包率(检查网络设备、网络连接线是否有错误/问题)【ping的基本使用规则:网络故障排查的过程:查看Linux和其他Linux或者Windows连接是否成功】(1)先ifconfig查看自己的ip地址,再ipconfig查看其他的Windows的ip地址(2)想测试网络是否联通:在Linux下ping一下windows的ip地址结果: ①如果能ping通且没有丢包率,就没有问题 (对方主机网络设置没问题、自己的主机网络设置没问题、两台电脑的网络连接设置没问题) ②如果不能ping通,那么转到步骤(3)(3)ping下自己的主机的ip在上面不能ping通对方的ip地址的基础上,结果: ①如果ping自己的ip地址能ping通,那么:证明十有八九不是自己的本机的ip设置的问题,可能是网络连接有问题,网络设备有问题,对方的主机有问题,TCP/IP协议没问题 ②如果ping自己的ip地址不能ping通,那么就ping回环地址127.0.0.1,可以证明你本机的TCP/IP协议的安装没有问题5、shutdown 系统关机 (一般不用) shundown -h now6、reboot 系统重启
=================================================================================================================================
六、shell
bash快捷键 Tab键 命令补全 Ctrl + l 清屏 ctrl + u 删除光标前面所有的字符内容 history 查看命令历史记录 !+数字1、alias 定义别名 alias copy=cp alias xrm="rm -r"unalias 删除命令的别名2、输入/输出重定向(重定向:输入不从键盘上,输出不在显示器上)同标准I/O一样,Shell对于每一个进程预先预定定义3个文件描述字(0/1/2)。分别对应于: 0 (STDIO) 标准输入(键盘) 1 (STDOUT) 标准输出(显示器) 2 (STDERR) 标准错误输出(显示器)示例:输出重定向:输出到文件,而不是显示器 ls -l /tmp > oldboy.txt date >> oldboy.txt date命令:查看系统的当前时间输入重定向:从文件导入,而不是从键盘输入 wall << oldboy.txt 把oldboy.txt文件中的内容传到wall广播命令中去错误输出重定向:2表示出错 cp -R /usr/backup/usr.bak 2> /bak.error 把错误信息输出到错误文件/bak.error中去3、管道:将一个命令的输出传递给另一个命令,作为另一个命令的输入 命令1 | 命令2 | 命令3| ...ls -l oldboy.txt | morels -l oldboy.txt | grep init | wc -l4、命令连接符 ; 命令按顺序依次执行 && 逻辑与 || 逻辑或5、命令替换符 将一个命令的输出作为另一个命令的参数格式: 命令1 ·命令2·范例: ls -l `which touch`
1 0
- 第四讲、Linux常用命令
- 第三讲、Linux常用命令
- Linux运维第四讲
- 第四讲
- 第四讲
- 第四讲第四篇
- 第四章 Linux常用命令(文件操作)
- 第20讲 常用命令补讲 shell补讲 linux启动过程分析
- [34期] 0804linux第四讲笔记总结
- LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令
- LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令
- LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令
- [夜校] 兄弟连Linux在线课堂:第3讲 Linux常用命令
- LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令
- 《循序渐进Linux》第四章 Linux常用命令及其使用
- 第四讲 创建站点
- 第四讲:DataAdapter深入
- 第四讲 使用颜色
- ldap服务器的搭建
- 修改及查看mysql数据库的字符集
- 一张图理解javaEE层与层之间的关系
- Web Service 的工作原理
- 1756八皇后 二进制优化
- 第四讲、Linux常用命令
- 服务器常用端口及作用
- iOS调用系统视频分享参考
- Js 怎么遍历json对象所有key及根据动态key获取值(根据k值获取相应的value值)
- strtok函数的用法
- 使用窗函数设计FIR滤波器
- 【Linux】模拟实现sleep函数
- linux下vpn客户端strongswan配置
- 服务器上所有端口的详细介绍及作用