Linux Shell遇到的问题
今天上实验课,遇到了一些Shell的问题,有些是帮同学解决问题时遇到的,有时是自己遇到的,也让我对某些命令有了个更好的了解.写此文章纯属备份.
挂载U盘的方法.
1)插入U盘,fdisk -l得到U盘对应的分区.
2)新建一个文件夹,一般建在/mnt下,名字一般加usb.[mkdir usb]
3)挂载.mount /dev/sdb1 /mnt/usb[红色的地方是你机器上查出来的分区]
卸载就直接用umount /dev/sdb1或者umount /mnt/usb
还有就是shell里面的x=x+1的写法,一开始由于这个导致我的程序各种无语,要不就是死循环,要不就是找不到命令.后来一个命令一个命令的分开试,然后再组起来.才发现是这句话的错误,原因是我的’+’两边没加空格.这还是自己写的少的原因.x=x+1有两种写法, x=$(($x + 1))和x=expr $x + 1
[是反引号]