机器学习入门之Ubuntu基本配置

  • Ubuntu16安装
  • Ubuntu基本使用
    • 1 用户
    • 2 文件系统
    • 3 文件基本属性
    • 4 文件管理
    • 5 Shell 教程

1 Ubuntu16安装


百度经验-双系统安装

1)从官网下载Ubuntu16,不需要选择中文版(优麒麟,只是多了一些中文的扩展包)

2)使用UltraISO(软碟通)刻录到优盘(写入磁盘映像)

3)Windows系统下进入磁盘管理(计算机管理),划分出一个空闲分区(100G左右,压缩卷)

4)开机按F12选择启动项,从U盘启动

5)其他选项——自己分区
PS:分区设置完毕后,下方还有一项“安装启动引导器的设备”,默认就如下图所示那样,也是网友们所说的sda,如果选择默认,则是ubuntu引导windows7,到时候卸载ubuntu时,可能会麻烦些,如果想用windows7引导ubuntu,请选择你/boot所在的盘符,之后还要在windows下安装引导类的软件,才能启动ubuntu,过程会复杂些。
注意事项-启动项设置

6)使用easyBCD修改启动项,使计算机从win7的启动项开始启动

2 Ubuntu基本使用

2.1 用户

用户管理
linux的用户分为根用户(root account) 普通用户(regular-user account)和超级用户(super-user account)

在一些Linux系统中,有一个默认帐号root用户,命令行提示符为“#”。当你处于root用户使用状态时,可以对系统进行任何修改。Ubuntu中的默认设置为,在终端执行命令时为普通用户,命令提示符为“$”,当需要执行一些可能造成不可修复更改的系统命令时,在命令行前加sudo给予该普通账户以超级用户的权限。然后被提示输入超级用户密码,即可执行诸如安装程序,卸载程序等命令。

当然,如果想在Ubuntu系统中使用根用户帐号有两种方法:

第一种是启动根用户(root account),在终端输入sudo passwd,然后提示输入根用户的用户名和密码。根用户(root account)被启用。

第二种方法是不启用根用户(root account),而是在当前用户下进入命令行根提示符。方法是在终端输入sudo-i,然后输入密码。这个时候即可在终端看到根用户提示符(#)。

2.2 文件系统

Linux教程-文件系统
- / 根目录
- /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件
- /etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。
- /home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
- /lib:这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
- /media:linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
- /root:该目录为系统管理员,也称作超级权限者的用户主目录。
- /usr: 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。

2.3 文件基本属性

文件操作
1. 显示一个文件的属性以及文件所属的用户和组 ls -l
2. chmod:更改文件9个属性
eg:chmod 777 .bashrc
eg chmod +x ./test.sh #使脚本具有执行权限

2.4 文件管理

文件管理

  1. ls 列出目录
    选项与参数:
    -a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)
    -d :仅列出目录本身,而不是列出目录内的文件数据(常用)
    -l :长数据串列出,包含文件的属性与权限等等数据;(常用)
  2. cd 切换目录 pwd 显示当前目录
  3. mkdir 创建目录 rmdir 删除目录
  4. cp 即拷贝文件和目录 mv 移动文件与目录,或修改名称 rm (移除文件或目录)
  5. cat 由第一行开始显示文件内容
  6. more 一页一页的显示文件内容 less 与 more 类似,但是比 more 更好的是,他可以往前翻页!

2.5 Shell 教程

Shell教程
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。


你可能感兴趣的:(机器学习入门)