设为首页 收藏本站
查看: 1108|回复: 0

[经验分享] 20155229付钰涵

[复制链接]

尚未签到

发表于 2017-6-21 19:34:33 | 显示全部楼层 |阅读模式
安装Ubuntu遇到的问题

问题一:
  新建虚拟电脑的版本只有32-bit,与老师所给教程中的64-bit不符。为此我上百度搜寻了答案。

第一种方法:
  控制面板--程序与功能--启动或关闭windows功能--找到hyper-v,并将其前面的√取消。

第二种方法:
DSC0000.jpg

  如上图,我电脑里找不到hyper-v,因此有了第二种方法。
  
进入BIOS页面,将IVT选项改为“enabled”。按F1、F2、Fn等都无法进入页面,最后在同学的帮助下按F2+Fn进入页面。最终解决了这一问题。

问题二:
  在下载ubuntu后我以为要先将其安装好再进行后续,但一直纠结于怎样将它安装进vb中,后来如下图所示,在存储中发现“[光驱]没有盘片”几个字,于是成功进入将盘片安放好后,继续安装。
  
DSC0001.jpg

问题三:
  安装增强功能时,出现“未能加载虚拟光盘”问题,但我当时并没有管它。
  
按CTRL+ALT+T打开“终端”后,照着老师给的命令输入,很快就出现了问题。如下图,无法打开“.”目录。
  
DSC0002.jpg
  于是,我参考同学的博客,找到虚拟光驱,右键点击弹出。重启ubuntu后,问题得到解决。

问题四:
  这可能是最傻的一个问题,也从中能体现我遇到问题不太会变通的一个点。
  
DSC0003.jpg
  当我把最后一步命令输完后,对照老师的博客,我以为,出现如上图所示,等几分钟就安装好了。但是等了很久页面一直没有变化。然后我尝试输入密码,但是密码并不显示在页面上,尝试输入好几次密码都不正确。最后同学告诉我,直接输入密码,密码在页面上是不会显示的。
  于是,最傻的一个问题也终于解决了。

学习linux命令
  首先,我先学习了老师的别出心裁的Linux命令学习法与实验楼中的Linux基础入门中的基础知识,我感到有点乏味,很多专业术语不是很理解。
  在进入命令的简单学习后,我发现linux的命令操作很神奇,快捷键的使用,能够代替鼠标的“慢动作”,就像我们在windows里面常用ctrl+c/v进行复制/粘贴的功能一样。而且linux还能输出一些图形命令,使我对命令操作产生了很大的兴趣。

命令操作的初体验
  在基础入门的第二节中,首先是掌握快捷键


  • Tab:补全命令
  • Ctrl+c:强行终止当前程序(我在学习很多命令的时候,这个简单的操作帮了我很多忙)
  • Ctrl+Alt+t:打开终端
  • Ctrl+d:键盘输入结束或退出终端
  • 方向上键盘:使用上一个命令,刚输入一个很长的命令,按上键就可以恢复
  • Ctrl+a/e:将光标移至输入行头/末
  作业:
  
DSC0004.jpg
DSC0005.jpg


第三节:

1、Linux 中创建、删除用户,及用户组等操作。

命令
目的
who am i或者who mom likes
查看用户
sudo
创建用户
su、su -
切换用户
groups
用户组
/etc/group
查看文件
sudo deluser
删除用户  对文件进行过滤:cat /etc/group | grep -E

2、Linux 中的文件权限设置。
  查看文件权限: ls –l
  变更文件所有者: sudo chown
  修改文件权限: chmod
  练习:
  
DSC0006.jpg
DSC0007.jpg


第四节
  Linux的目录与 Windows 的目录存在区别,windows下使用的是“\”作为分隔符,而linux则反其道而行之使用"/"作为分隔符。windows是以存储介质为主,而linux以目录为主。

路径分为两种: 绝对路径和相对路径

绝对路径:以根“/”目录为起点,以所要的目录为终点。

表现形式: /usr/local/bin

相对路径:以当前目录 . 为起点,以所要的目录为终点。

表现形式:usr/local/bin
  

返回上一级目录:cd ..  
进入home:cd ~
  

linux文件的基本操作

作用
命令
新建空白文件
touch
新建空目录
mkdir
复制文件
cp
复制目录
cp -r/R
删除文件(强制删除)
rm(-f)
删除目录
rm -r/R
移动文件
mv 源目录文件 目的目录
重命名文件
mv 旧的文件名 新的文件名
批量重命名
rename
使用cat,tac和nl命令查看文件

正序显示:cat

倒序显示:tac
  -n:参数显示行号

使用more和less命令分页查看文件

使用head和tail命令查看文件

file:查看文件类型

第五节
  declare:命令一个变量
  读取变量的值,使用echo命令和$符号

环境变量

1.Shell 进程私有用户自定义变量,只在当前 Shell 中有效。(set)

2.shell本身内建的变量(env)

3.从自定义变量导出的环境变量(export)
  

unset命令删除一个环境变量  
source命令来让其立即生效
  

搜索命令
  

whereis:搜索二进制文件(-b),man帮助文件(-m)和源代码文件(-s)  
locate:速度快,但所要寻找刚添加的文件,需手动执行updatedb命令
  
which:确定是否安装某个指定的软件
  

与时间相关的命令参数:
  -atime:最后访问时间
  -ctime:创建时间
  -mtime:最后修改时间

第六节

zip压缩打包程序
  zip -r -q -o


  • -r参数表示递归打包包含子目录的全部内容
  • -q参数表示为安静模式,即不向屏幕输出信息
  • -o,表示输出文件,需在其后紧跟打包输出文件名
  • du查看打包后文件的大小
  •   -e参数可以创建加密压缩包

    unzip命令解压缩zip文件
  • -l参数不想解压只想查看压缩包的内容
  •   -O(英文字母,大写o)参数指定编码类型

    rar打包压缩命令
  •   使用rar和unrar工具分别创建和解压 rar 压缩包
      
    -注意:rar 的命令参数没有-,如果加上会报错。

    tar打包工具
  • -c表示创建一个 tar 包文件
  • -f用于指定创建的文件名
  • -v参数以可视的的方式输出打包的文件
  • -P保留绝对路径符
  • 解包一个文件(-x参数)到指定路径的已存在目录(-C参数)
  •   -t参数只查看不解包文件

第七节
  

df 命令查看磁盘的容量  
du 命令查看目录的容量
  
-d参数指定查看目录的深度
  

创建虚拟磁盘

dd命令用于转换和复制文件,在复制处理数据。
  从/dev/zero设备创建一个容量为 256M 的空文件:
  

$ dd if=/dev/zero of=virtual.img bs=1M count=256  
$ du -h virtual.img
  

mkfs 命令格式化磁盘
  格式化为ext4文件系统:
  

sduo mkfs.ext4 virtual.img  

mount 命令挂载磁盘到目录树
  

mount [options] [source] [directory]  
mount [-o [操作选项]] [-t 文件系统类型] [-w|--rw|--ro] [文件系统源] [挂载点]
  

umount 命令卸载已挂载磁盘
  

$ sudo umount /mnt  

第八节

help命令


  •   exit,cd 便是内建命令

    man命令
  •   man 没有内建与外部命令的区分

    info命令
  •   与man相比,info工具可显示更完整的GNU工具信息。

小结
  在学习命令的这段时间,发现很大的问题在很多术语不懂,大多情况我都选择多读几遍,没理解的地方先暂时放下,下一阶段会将没理解的、还不会的地方深入的了解与学习。
  还有一点是进行命令操作时并不熟练,命令也记不熟,我觉得这个c语言一样,是要靠多练习才能编程序的,下一阶段也会继续重复多次的学习这些命令,达到熟练,不至于每次练习时要对照知识才能输入命令。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-386478-1-1.html 上篇帖子: wxpython 中的所有控件及高级应用 下篇帖子: kubestack 源码分析
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表