Linux上一些常用的命令(Ubuntu)

1.Ubuntu 系统更新与升级:

    sudo apt-get update    

    sudo apt-get upgrade     

    sudo apt-get dist-upgrade

2.install software(安装一些软件)

     sudo apt-get install <application_name>

3.uninstall software(卸载软件)

     sudo apt-get remove <application_name>

     sudo apt-get purge <package-name>

     sudo apt-get autoremove  <application_name>

4.create folder(创建文件夹)

      sudo mkdir /folder

5.extract files(解压文件)

      tar -zxvf <file_name.tar.gz>

      tar -xvf <file_name.tar.gz>

6.delete file(folder)

      sudo rm -r file (在当前文件夹中删除某个文件)

      sudo rm -r /path/foldername (删除某个路径下的文件)

7.install chrome flash(安装chrome的flash)

       a) mkdir /opt/google/chrome/PepperFlash/23.0.0.185

       b) cp libpepflashplayer.so /opt/google/chrome/PepperFlash/23.0.0.185

           (libpepflashplayer.so这个文件可以flash官网下载linux版本的flash压缩包解压出来就有)

       c) gedit /usr/share/applications/google-chrome.desktop (打开该文件,把里面的Exec开头的那句替换成下面的部分)

       d) Exec=/usr/bin/google-chrome-stable $U --ppapi-flash-path=/home/用户名/.config/

           google-chrome/PepperFlash/23.0.0.185/libpepflashplayer.so --ppapi-flash-version=23.0.0.185

8.uninstall amazon firefox

       firefox-localedpkg --get-selections |grep firefox(show about the firefox)

       sudo apt-get --purge remove unity-webapps-common

       sudo apt-get purge --auto-remove firefox-locale-en

9.move folder(移动文件夹到某个路径下)

       sudo mv ./folder /usr/lib/jvm/   

10.rename folder

        sudo mv folderA folderB

11.ubuntu set jdk environment (配置java环境)

        a) tar zxvf jdk-8u121-linux-x64.tar.gz

        b) sudo mv ./jdk-8u121 /usr/lib/jvm/

        c) sudo gedit /etc/profile

            sudo vi /etc/profile

            sudo vim /etc/profile

         d) export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121

             export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

             export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

             (在profile文件末尾加入这三句话,和在windows中配置java环境一样的,注意jdk路径)

          e) source /etc/profile (使profile文件中配置立即生效,或者重启系统)

12.32bit

           sudo apt-get install lib32z1 lib32ncurses5

13.android sdk set environment and update

            a) export ANDROID_HOME="/opt/android-sdk-linux"

                export PATH="$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH"

             b) android list sdk --all

             c) android update sdk -u --all --filter 1,2,3,5.....

14.read disk

             sudo fdisk -l

15.extundelete

              sudo extundelete /dev/sda10 --restore-directory /lib32

16.search software

              sudo dpkg -l

              sudo dpkg --get-selections

17.set bashrc (这个文件和profile作用差不多)

              sudo gedit ~/.bashrc

              source ~/.bashrc

18.backup system file

              tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=

              /mnt --exclude=/sys --exclude=/media / (exclude部分是不需要备份的文件夹名,可以自己定义修改)

19.move launchergsettings

              set com.canonical.Unity.Launcher launcher-position Bottom

20.disk search

              sudo fdisk -l

              sudo ntfsfix /dev/sda5

21.set shadowsock

              sslocal -s 1.1.1.1 -p 8388 -k "your passwd" -b 127.0.0.1 -l 1080

22.using screen

              screen -S "application name"   #rename your screen 

              screen -ls     #show all screen

              screen -r [id]   #select you want to use screen

              exit     #exit your screen

23.grep 

               grep -l -r "file.txt" *

24.find

               find . -name "*.txt" -print

            

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值