Linux shell命令2
来源:互联网 发布:linux enca 编辑:程序博客网 时间:2024/06/05 11:31
/boot //启动文件
/bin //二进制文件
/dev //设备文件
/etc //配置文件
/lib //库文件
/mnt //挂载文件
/proc //进程文件
/root //根目录文件
/var //可变的
/usr //用户文件
sudo mount -t vfat /dev/sdb4 /mnt/yu
命令 类型 设备 挂载点
ls
1--- ls -i //查看inode号,唯一标识一个文件
b //块设备文件
c //字符设备文件
d //目录
- //普通文件
l //链接文件
s //套接字文件
p //管道
-rw-rw-r-- 1 linux linux 87 Oct 25 15:55 1.c
类型 权限 链接数 用户名 组名 大小 时间 文件名
touch
1--- 创建新文件
2--- 更新文件的时间戳
mv
1--- 移动
2--- 更名操作
链接文件
ln 1.c link
1--- 硬链接
1、对一个文件的备份
2、没有开辟新的空间
3、类型:普通文件类型
4、影响文件的链接数
ln -s `pwd`/1.c link
2--- 软链接(符号链接)
1、windows快捷方式一样
2、开辟新的空间
3、类型:链接文件类型
4、原文件使用绝对路径
归档文件是将一组文件或目录保存在一个文件中。
压缩文件也是将一组文件或目录保存一个文件中,并按照某种存储格式保存在 磁盘上,所占磁盘空间比其中所有文件总和要少。
1、不具有归档功能
2、不能对目录进行压缩
gzip 1.c 2.c //压缩
gunzip 1.c.gz 2.c.gz //解压
bzip2 1.c 2.c //压缩
bunzip2 1.c.bz2 2.c.bz2//解压
zip file.zip 1.c 2.c//压缩
unzip file.zip//解压
gzip 是Linux中最流行的压缩工具,具有很好的移植性。
bzip2 在性能上优于gzip,提供了最大限度的压缩比率。
zip 经常在Linux和微软Windows间交换文件,建议使用。
tar
tar -cjf file.tar.bz21.c 2.c 3.c //bzip2压缩
tar -czf file.tar.gz1.c 2.c 3.c //gzip压缩
tar -xvf file.tar.bz2//解压
-c 创建一个新的归档文件
-f 用户指定归档文件的文件名,否则使用默认名称
-x 释放归档文件
-v 显示归档和释放的过程信息
-j 由tar生成归档,然后由bzip2压缩
-z 由tar生成归档,然后由gzip压缩
网络配置(NAT->桥接)
/etc/network/interfaces//IP、子网掩码、网关
/etc/resolv.conf//DNS
sudo /etc/init.d/networking restart//重启网卡
/etc/rc.local //自启动文件
ifconfig
ifconfig //查看网络
sudo ifconfig eth0 down//重启网卡
sudo ifconfig eth0 up
$ chmod 777 1.sh
3> 执行
rw- rw- r--
110 110 100
6 6 4
rwx rwx rwx
7 7 7
3--- 预定义变量
$@ $* 命令行所有位置参数(除第一个)
$# 命令行所有位置参数的个数(除第一个)
$$ PID
$? 1、只与上一条shell命令有关
2、获取上一条shell命令的执行状态成功$?=0
$HOME <==> /hemo/linux/
/bin //二进制文件
/dev //设备文件
/etc //配置文件
/lib //库文件
/mnt //挂载文件
/proc //进程文件
/root //根目录文件
/var //可变的
/usr //用户文件
sudo mount -t vfat /dev/sdb4 /mnt/yu
命令 类型 设备 挂载点
ls
1--- ls -i //查看inode号,唯一标识一个文件
2--- ls -l
文件的类型(7种)b //块设备文件
c //字符设备文件
d //目录
- //普通文件
l //链接文件
s //套接字文件
p //管道
-rw-rw-r-- 1 linux linux 87 Oct 25 15:55 1.c
类型 权限 链接数 用户名 组名 大小 时间 文件名
touch
1--- 创建新文件
2--- 更新文件的时间戳
mv
1--- 移动
2--- 更名操作
链接文件
ln 1.c link
1--- 硬链接
1、对一个文件的备份
2、没有开辟新的空间
3、类型:普通文件类型
4、影响文件的链接数
ln -s `pwd`/1.c link
2--- 软链接(符号链接)
1、windows快捷方式一样
2、开辟新的空间
3、类型:链接文件类型
4、原文件使用绝对路径
归档文件是将一组文件或目录保存在一个文件中。
压缩文件也是将一组文件或目录保存一个文件中,并按照某种存储格式保存在 磁盘上,所占磁盘空间比其中所有文件总和要少。
1、不具有归档功能
2、不能对目录进行压缩
gzip 1.c 2.c //压缩
gunzip 1.c.gz 2.c.gz //解压
bzip2 1.c 2.c //压缩
bunzip2 1.c.bz2 2.c.bz2//解压
zip file.zip 1.c 2.c//压缩
unzip file.zip//解压
gzip 是Linux中最流行的压缩工具,具有很好的移植性。
bzip2 在性能上优于gzip,提供了最大限度的压缩比率。
zip 经常在Linux和微软Windows间交换文件,建议使用。
tar
tar -cjf file.tar.bz21.c 2.c 3.c //bzip2压缩
tar -czf file.tar.gz1.c 2.c 3.c //gzip压缩
tar -xvf file.tar.bz2//解压
-c 创建一个新的归档文件
-f 用户指定归档文件的文件名,否则使用默认名称
-x 释放归档文件
-v 显示归档和释放的过程信息
-j 由tar生成归档,然后由bzip2压缩
-z 由tar生成归档,然后由gzip压缩
网络配置(NAT->桥接)
/etc/network/interfaces//IP、子网掩码、网关
/etc/resolv.conf//DNS
sudo /etc/init.d/networking restart//重启网卡
/etc/rc.local //自启动文件
ifconfig
ifconfig //查看网络
sudo ifconfig eth0 down//重启网卡
sudo ifconfig eth0 up
$ chmod 777 1.sh
3> 执行
rw- rw- r--
110 110 100
6 6 4
rwx rwx rwx
7 7 7
3--- 预定义变量
$@ $* 命令行所有位置参数(除第一个)
$# 命令行所有位置参数的个数(除第一个)
$$ PID
$? 1、只与上一条shell命令有关
2、获取上一条shell命令的执行状态成功$?=0
$HOME <==> /hemo/linux/
0 0
- Linux shell命令2
- LINUX shell编程2 命令
- (2) linux shell 命令 -- cd
- Linux的shell命令2
- Linux 系统命令及shell脚本2
- Linux shell命令提示符
- linux shell 命令集
- Linux Shell命令集锦
- Linux Shell命令集锦
- Linux Shell 命令详解
- Linux常用shell命令
- Linux常用shell命令
- linux shell 基本命令
- Linux Shell 命令 简介
- linux shell - 命令使用
- Linux Shell 命令(-)
- linux shell管理命令
- Linux脚本Shell命令
- PHP RSA无法解密出来 解密为空 解决方法
- 文字编码
- 通俗易懂的小例子来演示如何使用NestedScroll
- rails 使用cancancan的一些心得
- iOS自定义相机截取图片旋转90°的问题
- Linux shell命令2
- javascript数组去重 - 效率测试
- check how many files are added or modified or deleted by git command and python
- Android开发UI布局必备基础知识
- 安装rebar时提示"Uncaught error in rebar_core"
- CocosCreator反射在Android中的使用
- linux内核学习的屠龙刀、倚天剑(需要搭配硬件调试环境)
- CheckBox复选框
- SlidingPaneLayout和DrawerLayout的区别