ubuntu的一些基础命令
华大基因培训,临时组装了一台ubuntu server,发现一些原来常用的命令都忘记了。
1、加载u盘
先用
sudo fdisk -l
查看所有的存储设备,假设你发现u盘的设备名称是sdb,如果u盘只有一个分区,在下面能看到sdb1分区。
mkdir ~/usbdisk
mount /dev/sdb1 ~/usbdisk
之后就可以在usbdisk文件夹下操作u盘内容了。
2、更改MAC地址
先用ifconfig看下想更改那块网卡的MAc,假设网卡名是eth0。
先停用网卡
sudo ifconfig eth0 down
在更改地址
sudo ifconfig eth0 hw mac address
sudo ifconfig eth0 up
实在不行,重启下网卡
sudo /etc/init.d/networking restart
3、有关DHCP
$ sudo dhclient -r //release ip 释放IP
$ sudo dhclient //获取IP
auto eth0
iface eth0 inet dhcp
4、有关权限
查看用户所属的组:
groups 用户名
id 用户名
将用户加入组
addgroup 用户名 组名
给组添加权限
chgrp 用户组 文件或文件夹
给用户添加权限
chown 用户名 要改变的文件名
5、chmod详解
通过chmod命令更改文件权限
方式一:字符方式
chmod u+x 文件名 把指定文件的执行权限赋予当前用户
chmod u-x 功能相反
chmod u=rwx 所有权限赋予当前用户
方式二:数字方式
r=4 w=2 x=1
chmod 644 文件名,把文件的权限变为rw-r-r-
chmod -R 文件夹名 ,把目录包括目录中所有文件都更改权限
sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

