Linux一些操作

1.文件权限设置
chown -R owner:group file/dir
2.设置字体
将*.ttf文件复制到/usr/share/font/windowfonts相关目录下
fc-cache -fv
3.df命令
查看磁盘使用情况及文件挂载位置,如:df -lh
4.fdisk -l
查看分区情况
5.挂载
mount -t ntfs /dev/sda5 /mnt/dmount -t ntfs /dev/sda5 /mnt/d
umount /mnt/d
mount -t cifs -o username=luzirun,password=123 //192.168.0.247/share /mnt/pc
6. awk访问shell外部变量
aa="12345"
cat test.txt | awk -v b="$aa" {print b}
7.让脚本在系统进程中运行
在脚本中加一个"&"
./test.sh &



命令格式:
mount [-t vfstype] [-o options] device dir
其中:
1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs
2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
3.device 要挂接(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。

8.添加路由
route add -net 192.168.201.0 netmask 255.255.255.0 gw 192.168.31.254 metric 5
route add -net 192.168.31.2 netmask 255.255.255.255 gw 192.168.201.3 metric 0

9.修改系统时间
date -s 20101022
date -s 11:53
clock -w
通过Java得到的时间与操作系统时间不一致,如何修改Java虚拟机时间?
造成这种问题的原因可能是:你的操作系统时区跟你JVM的时区不一致。

你的操作系统应该是中国的时区吧,而JVM的时区不一定是中国时区,你在应用服务器的Java虚拟机添加如下配置: -Dfile.encoding=UTF8 -Duser.timezone=GMT+08
修改时区不重启
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock

10.grep
-c 统计行数
-v 去除

如何在两台机器上建立ssh和sftp信任
如果要在A、B两台机器上建立A到B的信任,假设B的机器的ip是192.1.1.1。
配置步骤如下:
1,在A机器以root用户登录,输入cd /root/.ssh。进入/root/.ssh目录,如果在该目录不存在id_rsa.pub文件,
则输入ssh-keygen -t rsa命令、建立该文件。这实际上是产生A机器公钥的过程。

2,然后以root用户登陆到B机器、cd /root/.ssh。
(1)如果在该文件夹存在authorized_keys文件,则说明B机器已经和别的机器建立过信任、
则将A机器的id_rsa.pub文件中的内容手动拷贝到B机器的authorized_keys文件中;则信任就建立起来了。
(2)如果B机器没有authorized_keys文件。说明该机器还没有和其他机器建立过信任,则以root用户
登录A机器中,在命令行输入:
scp /root/.ssh/id_rsa.pub 192.1.1.1:/root/.ssh/authorized_keys ,输入B机器的密码。则信任建立起来了。

11.curl模拟手机浏览器
url -H "x-up-calling-line-id:18939791856" -A "MOT-XT800" http://192.168.32.20/portal/wap/

12.getopts

13.设置java环境变量
export JAVA_HOME=/u/jdk1.5.0_22
  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  export PATH=$PATH:$JAVA_HOME/bin

alternatives --install /usr/bin/java java /u/jdk1.5.0_22/bin/
update-alternatives --config java
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值