开始Linux之路

来源:互联网 发布:mysql修改数据库字段值 编辑:程序博客网 时间:2024/06/05 08:11

  前几天刚参加了某公司的面试,唯一遗憾之事就是一紧张没能好好表现自己,其实我在Linux上工作有2年了,对Linux还算熟练吧,现在总结一下,也为方便以后看。

  1.文件编辑器

           vim.关于vim的配置和使用,请看的我另一篇文章。

  2.命令重定义

          在~/.bashrc 中,或者新建~/.bash_aliases使用alias重新定义命令,

如alias cp=‘cp  -r’  #拷贝文件夹。rm的话还是算了,容易误操作

    alias mkdir='mkdir -p' #创建长目录路径

    cdls () {

                   if [ -n $1 ] ; then

                      cd  $1

                      ls 

                   else

                      cd

                       ls

                 fi

}

alias cd='cdls'  #cd ls 命令的合并

还有其他显示颜色的,直接将.bashrc 文件中的注释去掉就可以了。

  3.部分文件说明

         ~/.bashrc     #修改用户的配置文件,只能修改用户,不是全局的

         /etc/apt/sources.list #存放使用源的文件

        /etc/rc.local   #开机自启动,可以在该文件中修改Mac地址,或者lmgrd -c 端口

        /etc/hosts    #配置主机名

       /proc/*             #查看系统及硬件信息

       cat /proc/version  #查看系统信息

       cat /proc /cpuinfo  #查看CPU信息

      cat /proc /meminfo  #查看内存信息

       cat/proc/partitions  #查看分区,挂载分区是会用到

 4.查看磁盘和进程

          磁盘:df -h              #查看分区磁盘信息,单位是T,G,M

                       du -sh  ./*    #查看指定路径下文件的大小

                        du -ch  ./    #查看文件夹下所有文件大小以及统计

          进程: ps -e    #所有进程

                        top      #显示进程

                        kill    pid  #杀死进程

  5.环境变量设置

      在~/.bashrc 中修改

      如:export PATH=“$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin”

  6.64位系统安装32位库
Debian 64位系统中添加对32位的支持
dpkg --add-architecture i386
apt-get update
apt-get install ia32-libs
#以Android adb命令为例:
#安装完ia32-libs后,会提示缺少 libncurses.so.5 错误.
#解决办法(也可以说是以后安装32位系统软件的办法):
apt-get install libncurses5:i386

  7.语言设置和txt乱码修复
  dpkg-reconfigure locales
  把/etc/environment和/etc/default/locale全都改成了C或是en_US.UTF-8,然后重启
txt乱码:
   gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"

  8.解压缩

     tar -zxvf  filename

     tar -xvf   fiilename

     tar -zcvf   obfile.tar.gz  sourcefile

     rar  x  filename.rar   #解压rar文件

    rar  a filename .rar  source file

  9.Linux 下shell使用

    请看shell 脚本


0 0
原创粉丝点击