压缩解压命令 {
#1 gzip命令所在路径:/bin/gzip语法:gzip 选项 [文件]功能描述:压缩文件特点 : 1, 只能压缩文件[not d] 2, 不保留源文件
#2 gunzip / gzip -d语法:gunzip 选项 [压缩文件]功能描述:解压缩.gz的压缩文件范例: $ gunzip file1.gz
#3 tar语法:tar 选项[cvf] [目录]-c 产生.tar打包文件-v 显示详细信息 [nby]-f 指定压缩后的文件名 [by]-z 打包同时压缩功能描述:打包目录, 把一个目录打包成一个文件压缩后文件格式 : .tar.gztar -zcvf newdir.tar.gz newdir [这样用法并不是所有unix都支持y+d]file 命令可以查看文件类型tar命令解压缩语法:-x 解包.tar文件 -v 显示详细信息 -f 指定解压文件 -z 解压缩范例:$ tar -zxvf dir1.tar.gz dir1 $ tar -xf dir1.tar.gz#4 zip [默认win和linux的通用格式] [会保留源文件]语法: zip 选项[-r] [压缩后文件名称] [文件或目录]-r 压缩目录功能描述:压缩文件或目录压缩后文件格式:.zip范例 :$ zip services.zip /etc/services 压缩文件$ zip -r test.zip /test 压缩目录unzip功能描述:解压.zip的压缩文件范例:$ unzip test.zip#5 bzip2 [压缩比例非常惊人]语法: bzip2 选项 [-k] [文件]-k 产生压缩文件后保留原文件压缩后文件格式:.bz2范例:$ bzip2 -k file1bunzip2语法: bunzip2 选项 [-k] [压缩文件]-k 解压缩后保留原文件功能描述:解压缩范例:$ bunzip2 -k file1.bz2
}
网络通信指令 {
#1 write语法:write <用户名> 功能描述:向另外一个用户发信息,以Ctrl+D作为结束范例: $ write webmaster
#2 wall语法:wall [message] [文件名] 功能描述:向所有用户广播信息范例: $ wall Happy New Year!
#3 ping [与win不一样有点,linux一直发]执行权限:root 语法:ping 选项 IP地址 功能描述:测试网络连通性范例: # ping 192.168.1.1[测不出丢包率, 时间长了网线热涨冷缩,可能会有丢包率]ping 对方主机如果能通 说明 : {对方网络主机设置没问题,自己的网络设置没问题, 证明你们两台主机的网络连接设备没问题。如果ping不通,则你要ping一下自己的IP地址,如果通,那么 10有98 不是你自己本机的IP设置有问题,那么此时可能是网络连接有问题,可能是对方主机有问题,也可能是你的网络设备有问题,不是网络设置有我问题,TCP/IP协议应该是没问题的!如果ping自己的IP地址也不通,那么此时你要ping回环地址,可以证明你本机的 TCP/IP 协议本机的安装没问题!就算你没网卡,只要是TCP/Ip协议安装正确,你ping回环地址就能ping通!就算你ping不通,也不代表网络就是不通的,也有可能是他改变了ARP地址,可能防火墙,也可能用一个小软件屏蔽了ICMP包的应答 ...}选项 {ping -c IP 可以继续你win的使用习惯默认IP包是 64 字节的ping -s 65507 IP 多大的包}
#4 ifconfig执行权限:root 语法:ifconfig 选项[-a] [网卡设备标识] -a 显示所有网卡信息功能描述:查看网络设置信息范例:# ifconfig -a 网卡的信息,[在linux可以省略-a,在unix则不可以]ifconfig eth0 192.168.9.6 重启不生效,Linux潜规则
}** Shell应用技巧 **命令别名输入/输出重定向管道命令连接符命令替换符
--
命令别名 {#1 bash 应用技巧------命令补齐<Tab> 用history命令可以显示命令列表, 按方向键↑和↓可查找以前执行过的命令。clear -- Ctr+lCtrl+u 删除操作命令行光标前面所有的字符histroy - > !58 用的时候比较少#2 alias 命令别名范例:alias copy=cp alias xrm= “rm -r ”查看别名信息:alias 删除别名:unalias copy
}
输入/输出重定向 {同标准I/O一样,Shell对于每一个进程预先定义3个文件描述字(0、1、2)。分别对应于:0 (STDIN)标准输入;1 (STDOUT)标准输出;2 (STDERR)标准错误输出。
#1>或>> 输出重定向 ** 范例:ls -l /tmp > /tmp.msgdate >> /tmp.msg< 输入重定向 范例:wall < /etc/file1 file1 文件的内容就被发出去了!
#22> 错误输出重定向 范例:cp -R /usr /backup/usr.bak 2> /bak.error
} 0和1 数字省略掉了而已,所以现在出现了2 /usr 存放了linux的核心程序管道 {管道:将一个命令的输出传送给另一个命令,作为另一个命令的输入。使用方法: 命令1|命令2|命令3......|命令n范例:ls -l /etc | morels -l /etc | grep initls -l /etc | grep init | wc -l
}
命令连接符 {
#1 ; 用;间隔的各命令按顺序依次执行。
#2 && 前后命令的执行存在逻辑与关系,只有&&前面的命令执行成功后,它后面的命令才被执行。
#3 || 前后命令的执行存在逻辑或关系,只有||前面的命令执行失败后,它后面的命令才被执行。
}
命令替换符 {命令替换:将一个命令的输出作为另一个命令的参数。格式为:命令1 `命令2` [注意这里不是单引号]范例: ls -l `which touch`
}
总结 『#1 Linux 文件命名规则#2 文件处理命令Linux权限; i 节点;软硬链接的区别;对文件的创建,删除,拷贝,剪切,查看。#3 权限管理命令 文件和目录的 rwx 权限的含义。#4 文件搜索命令 查看命令路径, find用法及特例,快速查找,文件内容查找。 #5 帮助命令#6 压缩解压命令.gz, .tar.gz, .zip, bz2, 压缩命令的特点。#7 网络通信的命令ping, ifconfig, 用户通信#8 shell 应用技巧命令补齐,历史记录,快捷键,命令别名,输入输出重定向,管道,命令连接-替换符,转义符。
』
详细解决方案
[Linux] 三, 常用命令 [ 2 ]
热度:47 发布时间:2023-12-14 10:02:41.0
相关解决方案
- linux+tomcat部署JSP项目有关问题,找不到jar依赖包
- linux 上log4j使用,日志输出的配置
- linux 上Tomcat不解析.war包
- 使用moto sdk 6.2 for linux 模拟器调试 蓝牙程序时的有关问题
- 文件下传到系统中后,没有执行权限(linux)
- linux 命令 求解解决方法
- Linux,Java,net国内市场的占有率怎么
- Linux 和windows中文乱码解决办法
- linux 上安装oracle10g
- linux 下安装oracle10g,该如何解决
- oralce 11g 32位 for linux RH5 安装神奇有关问题
- linux g_serial 的模块装配!
- 求真相,linux &arm 和c\c++有关的开发真的如何悲剧吗
- linux 如何运行c程序
- arm-linux-gcc下的字节对齐有关问题
- 好久没来CSDN了,散分,顺便说一句如何没有嵌入式开发(linux)
- linux下怎么使用arm-linux-gcc编译器
- 怪事【AT91RM9200+LINUX+PC6脚】
- linux+wifi+ap的一些有关问题
- linux 装置模型
- linux 有关问题
- linux 下汇编有关问题3,高人指教!
- linux 下汇编有关问题2,高人指教!
- linux 下汇编有关问题,高人指教!
- linux 下汇编有关问题,高人指教,初学,
- linux 下汇编有关问题4,高人指教!
- redhat5 linux 下汇编有关问题
- linux 上 WebSphere日志中文乱码
- suse linux 11上安装wepsphere6.1 报错?
- linux ubuntu 安装webspher,该如何解决