ubuntu常用命令及系统维护

相关命令:

帮助文档:man 命令

                    info  命令

                    help 命令

                    命令 --help

1.软件安装与卸载(ubuntu,Python)

 1.更新软件源:sudo apt-get update    

 2.软件包安装:sudo apt-get install 包名

                            sudo pip install  包名[Python]

 3.软件包重装:sudo apt-get install  包名 --reinstall

 4.软件包修复:sudo apt-get -f install 包名

 5.软件包删除:sudo apt-get remove 包名 --purge [后缀指包括配置文件 ]

                             sudo pip uninstall 包名[Python]

 6.软件包更新:sudo apt-get upgrade 包名

                          sudo pip install --upgrade 包名[Python]

 7.下载包源码:sudo apt-get source 包名

 8.清理无用包:sudo apt-get clean && sudo apt-get autoclean

 9.列出安装包:sudo pip list   |   pip show  --files 包名[Python]

2.文件操作

1.复制:cp -r      目录

2.删除:rm -rf    文件

3.压缩:tar cvf 文件名.tar 源目录/

               tar cvzf 文件名.tar.gz  源目录/

               tar cvzf 文件名.tgz  源目录/

               tar cvjf 文件名.tar.bz2 源目录/   [压缩率高数度慢]

4.解压:tar xvf 文件名.tar 解目录/

               tar xvzf 文件名.tar.gz 解目录/

               tar xvzf 文件名.tgz 解目录/

               tar xvjf 文件名.tar.bz2 解目录/

               unzip 文件名.zip

5.新建:trouch 文件名

               vim 文件名

               mkdir -p 目录1/目录2/...

6.权限:chmod -R [u(所有者),g(用户组),o(其他用户),a(all)]+rwx  /目录1/目录2/... 

               eg: chmod -R o+rw  /目录1/目录2/... 

                      chmod 755 文件

7.移动:mv  文件名  /目录/...

               mv filename1 filenam2(重命名)

8.查找文件:find 搜索地址  -name "*file*" 

                       eg:find /  -name "*Python.h*"

9.查看文件:cat 文件名

3.磁盘操作

1.查看磁盘: sudo fdisk -l

2.查看空间:df -h 路径

3.挂载磁盘:mount -t [iso9660,nfs,ntfs,vfat]  /dev/设备  /mnt/目录  

                       eg: mount -t vfat /dev/udisk /mnt/udisk/

                              umount /mnt/udisk/

4.弹出光盘:eject

 

4.系统相关

1.查看系统进程:ps -a  or  ps -aux

2.系统使用情况:top

3.关闭某个进程:kill  进程PID

4.定时关机:sudo shutdown -h 13:00

                        sudo shutdown -c

5.修改IP: ifconfig eth0 192.168.23.22

                 ifconfig eth0 down

                 ifconfig eth0 up

6.远程登录:rdesktop 172.20.14.133 -g 1930x1000

 

系统维护:

1.系统备份恢复

       1.备份:sudo tar -cvpzf /media/外接磁盘路径/backup.tgz --exclude=/proc --exclude=/lost+found \

                       --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/home/dakar/myfile/ARM \

                       --exclude=/home/dakar/download --exclude=/home/dakar/no_backups /

         note: --exclude 排除一些与系统不相关的目录,恢复的时候没有备份的文件还会在,相同名的文件会覆盖,适合刚配置好系统后使用

       2.恢复:tar xvpfz backup.tgz -C /

                      mkdir /mnt  /sys /proc /lost+found  等

2.添加环境变量

       1.临时添加:export PATH=$PATH:/usr/loal/MATLAB/R2015b/bin:/usr/local/cuda-8.0/bin

       2.当前用户范围:

                          1> 编辑文件:sudo gedit ~/.bashrc

                          2> 添加地址:export PATH=$PATH:/usr/loal/MATLAB/R2015b/bin:/usr/local/cuda-8.0/bin[:号隔开]

                          3>更新环境:source ~/.bashrc                         

       3.系统范围

                          1>编辑文件:sudo gedit /etc/profile

                          2>添加地址:export PATH=$PATH:/usr/loal/MATLAB/R2015b/bin:/usr/local/cuda-8.0/bin[:号隔开]

                          3>更新环境:source /etc/profile

3.切换gcc/g++版本

      1.安装:

                  1>安装:sudo apt-get install gcc-4.8 gcc-4.8-multilib g++-4.8 g++-4.8-multilib

                  2>添加:sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 50

                                   sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.5 40

                  3>查看:gcc -v

     2.切换:sudo update-alternatives --config gcc

                    sudo update-alternatives --config g++

4.配置启动项问题

    1.配置启动项:note:先备份grub.conf后修改!!

                 1>vim /boot/grub/grub.conf

                 2>修改默认启动系统:default = 0(系统启动菜单号从0开始)

                 3> 修改默认等待时间:timeout =5

                 4>sudo update-grub

    2.切换内核原因启动不了系统:

       [方法]:/etc/default/grub   /boot/grub/grub.cfg

                  1>使用引导盘进入引导盘系统

                  2>将备份的grub.cfg 覆盖原来系统中的grub.cfg

                  3>重启系统,将备份的grub覆盖原来系统的grub

                  4>sudo update-grub

    3.换新显卡系统屏幕输入不支持:

        [方法]:note:修改只当前有效

                  1>进入启动项,按下e

                  2>ro 后添加 nomodelset

                  3>删掉quit

                  4>改splash为nosplash

                  5>F10重启

     4.系统盘挂载为只读

         [方法]:sudo mount -o remount , rw /

5.安装显卡驱动问题

    1.编译driver model filed:注意你的gcc/g++ 版本是否换过,与刚装系统一致

    2.使用CUDA报错:CUDA is installed, but device gpu is not available  (error: Unable to get the number of gpus available: unknown error)

       解决:1.sudo apt-get install nvidia-current

                                    2.重装显卡驱动

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值