ubuntu常用命令及环境搭建

ubuntu环境搭建

  第一种 也是最简单最方便的

    通过vm虚拟机软件,下载iso镜像进行如next式安装,此处不再赘述。涉及到的软件,Oracle virtual box虚拟机,ubuntu任意发行版ISO。

  第二种 把iso镜像写入u盘 然后单独在电脑上分区 进行安装

使用easyBCD等软件写入

为电脑进行单独分区,需注意:win下只能从临近盘符进行空间瘦身合并

安装ubuntu的过程中,由于不是在虚拟机安装,所以要注意/根目录 swap交换空间 home主目录  大小分区,网上相关教程甚多,由于时间关系,后期整理中会放pocket链接

最后提醒:不推荐使用wubi安装,会出现一些奇怪现状,系统使用困难

  常用命令使用

    随着ubuntu系统搭建完毕,进入正题,先不断的去熟悉并掌握一些常用命令的使用

    ls 列出当前目录下所有文件

    ls -a列出含有隐藏文件的全部文件(ubuntu下隐藏文件以 .开头)

    ls -l列表式列出文件  (包含日期,大小,所有者等信息)

    命令可写在一起   如:ls -a -l即以列表格式查看所有文件

    =======

    mv相当于剪切   mv file 路径

    rm删除文件 rm file

    cat显示文件内容 (只是显示,如需修改文件可用vim或者gedit命令)

    =====

    软链接 :ln file 路径

    硬链接 :ln -s file 路径

    总结:不管是软链接还是硬链接,都会所对应 的路径处产生新图标,硬链接 发送文件为源文件,修改源文件会跟着更改;

       软链接,同样是两个文件修改会跟着更改,但两个文件不是同一文件,相当于windows下快捷方式,在ubuntu中,软连接用的较多(此处还需理解,后面会更新)

    ======

    ubuntu 文件权限简单讲解

   

    如上图  我们在终端下使用ls -l命令查看任意目录  请注意每一行开头 如:drwxr-xr-x

    ubuntu中 d 开头的指目录文件(文件夹)    -开头是文件

    权限部分

    ubuntu中权限是rwx 分别是read读取  write写入 execute执行权限   终端中使用chmod进行文件权限更改,本文列举部分方法,详细使用方法可通过chmod --help查看

    请注意drwxr-xr-x  有多个类似权限   完整是rwxrwxrwx 三对分别对应ubuntu中三种用户身份ugo,u当前用户,g是组用户,o是其他用户,由此便知drwxr-xr-x文件夹权限  

    例一:chmod g+w file  指给file文件的组用户加上w写入权限 同理可以  chmod g-w file

    例二:八进制代表权限

    rwx   111 转化为八进制:7

    rw     110 转化为八进制:6

    rx  101 转化为八进制:5

    r    100 转化为八进制:4

    wx   011 转化为八进制:3

    w   010 转化为八进制:2

    x    001 转化为八进制:1

    因此 chmod 777 file   即给ugo三个不同用户为file文件加上所有权限

    ======

    关于mkdir touch vi cat more head tail rm cp常规文件操作命令

    mkdir即创建目录(文件夹) mkdir folder

    touch 创建文件 touch file

    vi 及在终端对file文件内容进行修改 vi file 输入i开始编辑,esc退出编辑状态,输入:wq!保存退出    !代表强制保存

    cat more head tail主要查看文件内容,自行比较差别

    rm删除文件 rm-r删除目录(文件夹)

    cp拷贝文件 cp-r拷贝目录(文件夹)注:cp file1 file2可以把file1内容复制给file2而不修改文件名

    ======

    压缩/解压命令

    压缩:tar -cfvz file.tar.gz file1 file2

    解压:tar -xfvz file.tar.gz

    涉及到xfvzc等字母意义,可用tar --help查看

    至此,ubuntu简单命令使用讲解到此为止,如果想对此深入可查看http://billie66.github.io/TLCL/book/zh/进行学习

    最后 java开发环境还没讲,我就先简单说了

    jdk文件  可从官网进行下载 使用tar 命令进行解压安装

    打开配置sudo gedit /etc/profile  添加以下内容

    #set java environment

    export JAVA_HOME=/usr/lib/jvm/java-7-sun

    export JRE_HOME=${JAVA_HOME}/jre

    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

    export PATH=${JAVA_HOME}/bin:$PATH

    配置完成  使用java -version查看

    关于eclipse安装

    可直接  使用umake命令安装  umake ide eclipse 注:不要修改默认路径,否则安装 失败。

时间: 2024-12-20 19:49:35

ubuntu常用命令及环境搭建的相关文章

【java开发】ubuntu常用命令及环境搭建

学习第一天,今天内容相对简单,主要就是ubuntu一些常用命令及常规操作,后续涉及到环境的搭建,也会在本文再更. ubuntu环境搭建 第一种 也是最简单最方便的 通过vm虚拟机软件,下载iso镜像进行如next式安装,此处不再赘述.涉及到的软件,Oracle virtual box虚拟机,ubuntu任意发行版ISO. 第二种 把iso镜像写入u盘 然后单独在电脑上分区 进行安装 使用easyBCD等软件写入 为电脑进行单独分区,需注意:win下只能从临近盘符进行空间瘦身合并 安装ubuntu

Ubuntu Desktop基本办公环境搭建

Ubuntu Desktop基本办公环境搭建 一如前面所强调的, linux系统是面向开发人员友好的,而对office办公人员并不友好 . 如果是重度的office办公需求人员,不建议使用linux desktop,而建议使用windows,基本上所有的大型office的应用软件的最优体验方案都是在windows上实现的. 但是本文还是会花一定的篇幅来讲解如何在Linux(Ubuntu)上面搭建办公应用环境,因为开发人员还是会有一定程序的office办公需求,这些应用需求在linux上也可以找到

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)

Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统 Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览器访问http://localhost  即可打开: 3)修改网站根目录: A."

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)(转)

http://www.2cto.com/os/201505/401588.html Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览

ubuntu常用命令进程管理

什么是进程 程序(program):通常为二进制程序放置在储存媒介中(如硬盘.光盘.软盘.磁带等),以物理文件的形式存在. 进程(process):程序被触发后,执行者的权限与属性.程序的程序代码与所需数据等都会被加载到内存中,操作系统并给予这个内存内的单元一个标识符(PID),也就是说:进程就是一个正在运行的程序. 父子进程 [email protected]:~$ ps -l F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 1

Ubuntu常用命令大全(转)

点评:Ubuntu常用命令大全,学习ubuntn系统的朋友可以收藏下,用ctrl+F查找即可 一.文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删

ubuntu下php开发环境搭建,nginx+(cgi)php5fpm+memcached+xdebug

由于只是开发环境,所以都是选择比较简单的apt-get安装方式 ,但中间也遇到一点问题. 首先安装nginx nginx的安装和配置其实很简单,nginx本身非常轻量级, 直接 sudo apt-get install nginx 就可以了 他的配置文件是在/etc/nginx/里面,网站项目路径是在/var/www里面,安装之后一定要确保nginx的启动账户有对网站目录的访问权限,否则会报错. 第二步,安装cgi linux底下的cgi程序非常多,在这里我选择的是php5-fpm 方便  在这

ubuntu常用命令总结(整理好长时间所得)

1.df命令 # df -ha 显示所有的档案以及分区的使用情况 # df -h /dev/sda1 显示sda1的磁盘使用情况 # df -T 显示每个分区的所属的档案系统名称,也会显示分区的格式类型(比如ext3) 注:h参数表示转换为M,G等人们常用的磁盘空间单位显示 2.du命令 # du -h src 显示src目录中各个文件(或者文件)所占用的磁盘空间 # du -hs /usr 显示usr目录中所有文件的总大小 # du -h test.c 显示test.c文件所占用的磁盘空间 3

iOS Mac终端常用命令 & Vim环境下常用命令

mac 终端 常用命令 基本命令 1. 列出文件ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2. 转换目录 cd    例:想到驱动目录下溜达一圈   cd /System/Library/Extensions 3. 建立新目录 mkdir目录名 4. 拷贝文件 cp 参数 源文件 目标文件    例:想把桌面的Natit.kext 拷贝到驱动目录中  cp -