ubuntu使用记录

来源:互联网 发布:网络申请信用卡 编辑:程序博客网 时间:2024/05/08 08:16

总结ubuntu常用的功能及命令,后续持续维护。

一、命令篇

1、修改root密码

       sudo passwd

2、源码的下载配置编译安装

   ~$apt-get source package 下载包的源代码

  ~$./configure --prefx=/home/tmp           //设置指定软件安装在/home/tmp目录中
   ~$make
   ~$make install

3、VM virtualBox使用的几个快捷方式

     (1)、右ctrl+F键,虚拟机全屏切换。

4、查看网络配置

      ~$ifconfig

5、下载包命令

       wget  http://www.kegel.com/crosstool/crosstool-0.43.tar.gz

6、更改文件/目录访问权限

      chmod [XYZ] 文件

      X、Y、Z表示用户、同组用户、其他用户

      ~$chomd 777 /home/david/share

7、查询软件是否安装

      dpkg -l | grep filename

  

9、ubuntu下apt-get 命令参数

   apt-cache search package 搜索包
   apt-cache show package 获取包的相关信息,如说明、大小、版本等
   sudo apt-get install package 安装包
   sudo apt-get install package - - reinstall 重新安装包
   sudo apt-get -f install 修复安装"-f = --fix-missing"
   sudo apt-get remove package 删除包
   sudo apt-get remove package - - purge 删除包,包括删除配置文件等
   sudo apt-get update 更新源
   sudo apt-get upgrade 更新已安装的包
   sudo apt-get dist-upgrade 升级系统
   sudo apt-get dselect-upgrade 使用 dselect 升级
   apt-cache depends package 了解使用依赖
   apt-cache rdepends package 是查看该包被哪些包依赖
   sudo apt-get build-dep package 安装相关的编译环境
   apt-get source package 下载该包的源代码
   sudo apt-get clean && sudo apt-get autoclean 清理无用的包
   sudo apt-get check 检查是否有损坏的依赖

   下载的包放在/var/cache/apt/archives目录下
   只下载,不安装:apt-get install -d PachageName 

10、解压命令

      (1)、解压*.tar.bz2压缩文件:tar xvfj *.tar.bz2 -C /

      (2)、解压*.tar.gz压缩文件:tar zxvf *tar.gz -C /

11、PATH记录了shell将到哪些目录中寻找命令或程序。

    

      

二、功能篇

1、环境变量

      在Ubuntu中有如下几个文件可以设置环境变量
     (1)/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
     (2)/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile,设置环境文件的环境变量。 
      (3)~/.bash_profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置些环境变游戏量,执行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.bash shell被打开时,该文件被读取.
      (4)
~/.bashrc:该文件包含专用于你的bash shellbash信息,当登录时以及每次打开新的shell,该该文件被读取。

       几个环境变量的优先级:1>2>3

      环境变量的设置:

      $sudo gedit ~/.bashrc
       加入以下一行export PATH=$PATH:/usr/local/arm/4.3.2/bin

      使用source ~/.bashrc让设置生效。这里需要注意: /etc/profile不能随便设置,设置错误就会有进不了桌面系统的风险。

 

三、ubuntu使用篇

1、安装系统

      (1)、分区

             分区创建步骤:/boot (200MB); swap (512M); / (5000M); /home (2000M)

      (2)、粘贴复制功能

          VM virsualbox设备-〉安装增强功能。

          执行sudo sh VBoxLinuxAdditions.run.

          注销虚拟机

     (3)、网络配置

             A、配置ip地址

             ubuntu的网络配置信息放在 /etc/network/interfaces中,

            如果配置动态获取ip,则在上述文件中加入以下内容:

            auto eth0

            iface eth0 inet dhcp

           如果配置静态ip,则添加如下内容:

            auto eth0

            iface eth0 inet static

           address 192.168.1.10

           netmask 255.255.255.0

           gateway 192.168.1.1

          要是配置生效,需要重启网卡:

           ifconfig eth0 down

           ifconfig eth0 up

         不是root,命令前面加sudo

        若还有没有配置成功,则需重启下网络服务

         /etc/init.d/networking restart

      B、配置dns服务器

            ubuntu dns服务器信息,放在 /etc/resolv.conf,

            添加dns服务器地址,如202.112.125.53,则在上述文件中加入

            nameserver  202.112.125.53

               只要按上面的步骤配置完,就能上网了,如果还不行就重启下机器试试。