ubuntu常用设置

quota用法

用法:

  1. 安装quota
    apt-get install quota
  2. 在 /etc/fstab中,在对应文件系统条目中增加usrquota或grpquota。
    像这样:
    /dev/sda7 /quotatest/ext4 ext4 defaults,usrquota,grpquota 1 2
  3. 重新挂载对应的文件系统。使用umount、mount命令或重启计算机。
  4. 初始化quota数据库:quotacheck -cug
  5. 重启计算机,以便启用quota支持。
  6. 设定磁盘限额:enquota
  7. 验证设置:repquota -a
  8. quota -u 查看某用户的quota设置。
  9. quota -g 查看某组quota设置。

设置网络代理

export http_proxy="http://xxx:xx"
如果代理是需要账号和密码的:
export http_proxy="http://username:password@www.xxx.com:8080"

apt的代理:
修改/etc/apt/apt.conf, 添加:
Acquire::http::Proxy "http://username:pw@www.xxx.com:8080";

设置ssh

  1. apt-get install openssh-client
  2. apt-get install openssh-server
  3. 根据需要修改 /etc/ssh/sshd_config , 通常不用修改。man sshd_config查看帮助。
  4. sudo /etc/init.d/ssh restart

ssh-keygen -tdsa
把生成的公钥放到远程主机的 ~/.ssh/authorized_keys 中,可不需要密码访问。

设置samba

  1. sudo apt-get install samba
  2. 根据需要修改 /etc/samba/smb.conf
  3. sudo mkdir -p /srv/samba/share
  4. sudo chown nobody.nogroup /srv/samba/share
  5. sudo restart smbd
  6. sudo restart nmbd
  7. sudo apt-get install samba-tools
  8. sudo smbpasswd -a xxx
  9. sudo restart smbd
  10. sudo restart nmbd

http://samba.org
https://help.ubuntu.com/community/Samba

man smb.conf
尤其要看一看VARIABLE SUBSTITUTIONS,对配置smb.conf很有用。
举个例子:

[shared]
	comment = shared
	path = /home/share
	public = yes
	printable = no
[homes]
	comment = HomeDirectories
	browseable = no
	writable = yes
	path = %H
	valid users = %U
	Share modes = no
	create mode = 0644
	directory mode = 0755

磁盘管理

** df
检查文件系统的磁盘空间占用情况。

** du
disk usage
显示磁盘空间的使用情况。

** dd
把指定的输入文件复制到指定的输出文件中。

** fdisk
manipulate disk partition table.

sudo fdisk /dev/sda
对指定磁盘分区。

** mkfs.xxx
格式化指定的分区。
mkfs mkfs.cramfs mkfs.ext3 mkfs.ext4dev mkfs.minix mkfs.ntfs
mkfs.bfs mkfs.ext2 mkfs.ext4 mkfs.fat mkfs.msdos mkfs.vfat

** fsck
检查某分区。请不要检查已经挂载的分区,否则容易丢失和损坏数据。

** badblocks
检查坏块。

添加一个新磁盘

查看磁盘分区:
sudo fdisk -l

格式化分区:
mkfs.ext4

挂载分区:
sudo mount -t 文件系统类型 设备路经 访问路经

grub

/boot/grub/目录下有grub.cfg
此文件开头有这样的注释:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

既然如此,那就查看/etc/grub.d和/etc/default/grub
grub.d是一个目录,其中是一些可执行的脚本。其中还有一个README文件。
/etc/default/grub是一个配置文件,仔细看此文件开头的注释。

修改启动级别

Ubuntu的runlevel设定与Redhat不一样。
Ubuntu的runlevel设定如下:
0 - Halt
1 - Single
2 - Full multi-user with display manager (GUI)
3 - Full multi-user with display manager (GUI)
4 - Full multi-user with display manager (GUI)
5 - Full multi-user with display manager (GUI)
6 - Reboot

方法一

修改 /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改为
GRUB_CMDLINE_LINUX_DEFAULT="text"
然后运行sudo update-grub

方法二

ubuntu使用upstart代替init启动系统进程,所以没有那个inittab文件来改默认运行级别。ubuntu 的默认运行级别文件是/etc/init/rc-sysinit.conf。
ubuntu 默认开机会进入一个图形界面,这是由lightdm进程来实现的。只要阻止lightdm就可以字符界面启动。

  1. 查看/etc/init/rc-sysinit.conf,找到 “env DEFAULT_RUNLEVEL=2”确认默认的启动级别为2;
  2. 编辑文件 /etc/init/lightdm.conf,在“start on”下面有“and runlevel [!06]”,将其改为“and runlevel [!026]”就可以使lightdm不启动。

ubuntu时钟设置:

date -s 2016-01-01
date -s 24:59:59
hwclock --systohc

添加root权限

  1. usermod -a -G sudo username
  2. visudo,会打开一个配置文件。加一行: xxx All=(All ) All
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值