zoukankan      html  css  js  c++  java
  • Ubuntu学习

    刚装完之后使用root的账户
    View Code
    由于 Ubuntu 是基于 Debian 的 linux 操作系统,在默认的情况下,是没有超级用户(superuser, root)的,但有些系统操作必须有超级用户的权限才能进行,如手动释放内存等。
    
    在其他 linux 操作系统 (如 fedora) 下,可以使用 su 切换到超级用户。
    
    当输入 su 命令后, 系统会要求输入 root 的密码。
    
    可是,在 Ubuntu 下我们根本不知道 root 的密码是什么。
    
    这样,在 Ubuntu 下切换到超级用户需要使用其他方法,主要有两种:
    
    1) sudo -i
    
    sudo 是 su 的加强版,意思是 do something as the supervisor。
    
    不需要密码就可以得到 root 的权限。
    
    但是它也有很多限制,比如,在默认的情况下,只能在 5 分钟之内使用 root 权限。
    
    2) 如果想一直使用 root 权限,还是要使用 su, 还是要得到 root 密码的。
    
    用 sudo passwd root 可以设置 root 的密码。
    
    之后就可以自由使用 su 命令啦

    Ubuntu 12.10下安装ibus中文输入法

    操作步骤
    从Ubuntu 12.04升级到12.10后,中文输入法fcitx,找个小企鹅同鞋一直让自己煞是纠结,干脆就把和他有关的文件全部干掉.
    
    Ctrl+Alt+T启动terminal后输入以下命令:
    
    sudo apt-get remove fcitx*
    
    之后在Dash中输入fcitx发现,小企鹅输入法不见了,心中大喜。
    
    之后想起了ibus输入法,就把它安装配置下来,过程如下:
    
    ibu是一个框架,可以支持多种输入法,像是pinyin,五笔等。
    
    1,安装ibus框架
    
    终端输入以下命令:
    
    sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
    
    2,启用Ibus框架
    
    终端输入以下命令:
    
    im-switch -s ibus
    
    3,重新启动Computer,或者注销当前用户。
    
    4,安装相应输入法引擎:
    
    如安装拼音:
    
    sudo apt-get install ibus-pinyin
    
    再如安装五笔:
    
    sudo apt-get install ibus-table-wubi
    
    5,设置Ibus框架
    
    ibus-setup
    
    之后便会出现如图一所示的“Ibus”对话框:
    
    此步骤也可一采用图形化界面操作,在Dash中输入ibus出现下面两个选项,如图二单击即可出现如图一所示意的“Ibus对话框”对话框,之后可以按照你自己的使用意愿来进行设置了。

      Ubuntu 基础知识 博客一篇

    http://blog.renren.com/share/247962447/7382625348
    

      

    root 权限打开 打开文件管理器

    sudo nautilus

    安装Java 

    第一步 从官网下载JDK
    
    第二步:解压安装
    进入文件所在目录 执行 sudo tar zxvf jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm
    此处解压到 /usr/lib/jvm
    
    第三步:修改环境变量
    sudo gedit /etc/environment
    
    PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
    CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
    JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
    
    保存退出,输入以下命令使之立即生效
    
    source ~/.bashrc
    
    第四步:配置默认JDK版本
    由于Ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作
    
    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300   
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300   
    sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk7/bin/jar 300
    
    执行
    
    sudo update-alternatives --config java
    
    系统会列出各种JDK版本,如下所示:
    
    有 3 个候选项可用于替换 java (提供 /usr/bin/java)。   
       
       
      选择       路径                                    优先级  状态   
    ------------------------------------------------------------   
    * 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式   
      1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式   
      2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式   
      3            /usr/lib/jvm/jdk7/bin/java           300       手动模式   
       
       
    要维持当前值[*]请按回车键,或者键入选择的编号:3   
    update-alternatives: 使用 /usr/lib/jvm/jdk7/bin/java 来提供 /usr/bin/java (java),于 手动模式 中
    
    第五步:测试
    执行 java -version 看到相对应的版本信息则配置成功
    

      

      

     安装QQ 

    View Code
    1、到以下网址下载deb安装包,http://www.longene.org/download/,已经打包好的deb包,大小为150M左右;
    
     
    
    2、打开终端输入到目录中运行命令安装:
    
    sudo dpkg -i *.deb
    
    sudo apt-get install ia32-libs
    
     

    linux下配置远程登录

    操作步骤
     1.开启ssh(secure shell)服务(我的是linux ubuntu 10.10),当然在开启ssh服务之前,需要下载相关得软件,使用下面得命令即可:
    
           sudo apt-get install ssh
    
           然后进入/etc/init.d  输入命令:sudo service ssh start 开启ssh服务
    
           使用 netstat -tln 查看ssh服务是否已经打开(ssh 服务默认使用22端口)
    
      若要关闭ssh服务时,使用 : sudo service ssh stop即可关闭ssh 服务
    
      2.在客户端(widnows主机)上下载ssh客户端putty,填写linux服务器ip,session name 然后保存,打开,输入用户名,和密码,那么就登录成功了!!!

      软件安装与卸载

    方法
    To install a .deb file, simply double click on it, and then select Install Package
    
    Alternatively, you can also install a .deb file by opening a terminal and typing:
    
    sudo dpkg -i package_file.deb
    To uninstall a .deb file, deselect it in your package manager, or type:
    
    sudo dpkg -r package_name
    .sh执行安装
    ## For 32-bit OS ##
    # chmod +x jdk-7u10-nb-7_2_1-linux-i586-ml.sh
    
    ## For 64-bit OS ##
    # chmod +x jdk-7u10-nb-7_2_1-linux-x64-ml.sh
    Now run the installer from the directory where you placed the installer file. Type the following command to run the installer setup wizard.
    
    ## For 32-bit OS ##
    # ./jdk-7u10-nb-7_2_1-linux-i586-ml.sh
    
    ## For 64-bit OS ##
    # ./jdk-7u10-nb-7_2_1-linux-x64-ml.sh
    
    
    
    apt安装 
    sudo apt-get install nmap
    To remove a package (Application) with all configuration files, you just have to open the command console.
    Type:
    sudo apt-get  --purge remove [package name]
    To remove the package only type:
    sudo apt-get remove [package name]
    To get a list of all installed packages type this
    dpkg --list    
    dpkg --list | less    
    dpkg --list | grep -i 'http'
    原文件编译
    ./configure
    
    make
    
    sudo make install
    
    clean install
    
    lets see what each one of them does...
    
    ./configure..... checks whether the required dependencies are available on your system or not..... if not an error is reported....
    
    make compiles the source code and make install is used to install the program in to the location
    
    if it asks for an installation location it is recommended to install all the source to /usr/src
    
    clean install removes any temporary files created in the installation process of the source
     启用SSH
    SSH分客户端openssh-client和openssh-server
    如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo
    apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server
    sudo apt-get install openssh-server
    然后确认sshserver是否启动了:
    ps -e |grep ssh
    如果看到sshd那说明ssh-server已经启动了。
    如果没有则可以这样启动:sudo /etc/init.d/ssh start 或者 service ssh start
    ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
    然后重启SSH服务:
    sudo
    /etc/init.d/ssh stop
    sudo /etc/init.d/ssh start
    然后使用以下方式登陆SSH:
    

      修改主机名

    1、查看主机名
    
    在Ubuntu系统中,快速查看主机名有多种方法:
    其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;
    其二,在终端窗口中输入命令:hostname或uname –n,均可以查看到当前主机的主机名。
    
    2、临时修改主机名
    
    命令行下运行命令:“hostname 新主机名”
    其中“新主机名”可以用任何合法字符串来表示。不过采用这种方式,新主机名并不保存在系统中,重启系统后主机名将恢复为原先的主机名称。
    例子:hostname ubuntu-temp
    这样主机名字就临时被修改为ubuntu-temp,但是终端下不会立即显示生效后的主机名,重开一个终端窗口(通过ssh连接的终端需要重新连接才可以);
    
    
    3、永久修改主机名
    
    在Ubuntu系统中永久修改主机名也比较简单。主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。重启系统后,参照上面介绍的快速查看主机名的办法来确认主机名有没有修改成功。
    
    值的指出的是,在其它Linux发行版中,并非都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/sysconfig/network文件中。所以,修改主机名时应注意区分是哪种Linux发行版。
    
    3、/etc/hostname与/etc/hosts的区别
    /etc/hostname中存放的是主机名,hostname文件的一个例子:
    v-jiwan-ubuntu-temp
    
    /etc/hosts存放的是域名与ip的对应关系,域名与主机名没有任何关系,你可以为任何一个IP指定任意一个名字,hostname文件的一个例子:
    127.0.0.1       localhost
    127.0.1.1       v-jiwan-ubuntu
    View Code

    ubuntu中vi不能正常使用方向键与退格键

    方案一:
    问题:
       ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。
    
    解决办法:
       可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。
    安装vim:
     ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:
       $sudo apt-get remove vim-common
       $sudo apt-get install vim
    这样就行了,vim是一款优秀的软件,可以在运用中体会到。
     
    方案二:
    在vi命令行使用命令“:set nocompatible”,就是设置vi不使用兼容模式。
     
    ubuntu11.10下的VI命令:
    vi 有三种模式,输入模式,编辑模式,“:”命令模式
    vi 进入以后默认是编辑模式
    vi 编辑模式默认的快捷键 上下左右分别是  J K H L
    vi 在编辑模式使用 i 可以进入输入模式
    vi 输入模式只能输入英文,默认不能使用上下左右箭头
    vi 输入模式用Esc可以返回到编辑模式
    vi 编辑模式 Shift + ; 可以进入命令模式
    vi 命令模式w保存,q退出
    View Code
  • 相关阅读:
    [转] linux下查看文件编码及修改编码
    offset Dimensions 详解
    style属性
    Using NodeLists
    Element Children
    Node、Document关系的探究
    Document、HTMLDocument关系的探究
    BOM Summary P268-P269
    Intervals and Timeouts
    Window Position
  • 原文地址:https://www.cnblogs.com/dubaokun/p/2869601.html
Copyright © 2011-2022 走看看