zoukankan      html  css  js  c++  java
  • ubuntu 常用参数设置

        在Linux下,对于参数的设置,一般来说,都遵循这个规律。每一个功能程序,一定对于一个对于名字的配置文件。

        涉及到多用户的功能配置,一定有一个全局的配置文件,对所有用户都生效,而每个用户肯定有各自的配置文件,对各自用户生效,相互独立。

        下面就分布总结一下在ubuntu下面,一些常用参数的配置。

    1. Shell设置

        全局配置文件: /etc/profile            系统登录时,读取此配置文件设置通用环境。

        全局环境变量: /etc/environment   

        用户配置文件:~/.profile              用户可以在各自目录下定制自己的shell信息,用户登陆时,操作系统读取此文件配置定制环境。

        全局shell配置文件: /etc/bashrc    每一个运行bash的用户,该文件都会被读取执行。

       用户shell配置文件: ~/.bashrc        该用户的bash shell打开时,该文件执行。

    2. 网络设置

        2.1 修改IP(需要root权限)

    image

        2.2 修改DNS(需要root权限)

        image

        2.3 使设置生效(需要root权限)

        image

     

    3. VIm配置

       全局配置文件: /etc/vim/vimrc

       用户配置文件: ~/.vimrc

     

    4. 内存状态显示

       image

       echo  1 > /proc/sys/vm/drop_caches    清除pagecache

       echo 2  >  /proc/sys/vm/drop_caches    清除free dentries 和 inode

       echo 3  >  /proc/sys/vm/drop_caches   清除上述三个空间

       Linux为了提高磁盘存取效率,针对目录dentry(VFS中,加速文件路径名到inode的转换),Buffer Cache(针对磁盘块的读写),Page Cache(针对文件inode的读写),这些缓存大大缩短了I/O系统调用时间。

       应用程序退出结束时,内核没有马上将它所占据的内存空间收集到free中,而是存在cached或者buffer中,提高系统I/O效率。cache和buffer内存由内核动态管理,如果系统free的大小不够, 内核会自动释放cached和buffer的内存给应用程序使用。

        Linux会尽可能使用内存来提升系统速度和I/O效率。

     

    Technorati 标签:
  • 相关阅读:
    bzoj4864 [BeiJing 2017 Wc]神秘物质
    HNOI2011 括号修复
    bzoj2402 陶陶的难题II
    ZJOI2008 树的统计
    USACO09JAN 安全出行Safe Travel
    HAOI2015 树上操作
    hdu5126 stars
    BOI2007 Mokia 摩基亚
    SDOI2011 拦截导弹
    国家集训队 排队
  • 原文地址:https://www.cnblogs.com/cherishui/p/4239142.html
Copyright © 2011-2022 走看看