linux 初学体验 20155317 王新玮

学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统

通过询问同学和上网搜查百度,完成了虚拟机的安装,开始了linux的学习。

通过实践学习别出心裁的Linux命令学习法,掌握Linux命令的学习方法

前段时间只看到了第四章,先暂时分享一下前四章的感受吧。

分享一:用户及文件权限管理

1.Linux 中创建、删除用户,及用户组等操作。 2.Linux 中的文件权限设置。

主要是通过打开终端,输入Linux命令来进行对用户和文件的有效操作。

主要使用到的命令有:

  1. 查看用户 $ who am i 或 $ who mom likes
  2. 创建用户 $ sudo adduser
  3. 用户组 1.groups命令 $ groups 2.查看/etc/group文件 $ cat /etc/group | sort
  4. 删除用户 $ sudo deluser
  5. 查看文件权限 $ ls -l

发现注意事项:

  1. $ su <user>命令  切换到用户user,执行时需要输入目标用户的密码
  2. $ sudo <cmd>命令   以特权级别运行cmd命令,需要当前用户属于sudo组,且需要输入当前用户密码
  3. $ su - <user>命令   切换用户,同时环境变量也会跟着改变成目标用户的环境变

分享二: Linux 目录结构及文件基本操作

这一部分的所掌握的命令有:

  1. 切换目录 $ cd
  2. 进入上一级目录 $ cd ..
  3. 进入“home”目录 $ cd ~ 或 $ cd /home/<你的用户名>
  4. 获取当前路径 $ pwd
  5. 新建文件 $ touch
  6. 新建目录 $ mkdir
    (若使用-p 参数,则同时创建一个之前不存在的父目录 $ mkdir -p )
  7. 复制文件 $ cp <复制文件名> <复制到该文件文件名>
  8. 删除文件或目录 $ rm
    (加入-f 参数则强制删除该文件或目录 $ rm -f )
  9. 移动文件 $ mkdir <目标文件夹>$ mv <移动文件> <目标文件夹>
  10. 重命名文件 $ mv <旧文件名> <新文件名>
  11. 查看文件 $ cat (加入-n显示行号)
  12. 查看文件类型 $ file
  13. 编辑文件 $ vimtutor
时间: 2025-01-02 16:05:18

linux 初学体验 20155317 王新玮的相关文章

20155317王新玮 2006-2007-2 《Java程序设计》第3学习总结

20155317王新玮 2006-2007-2 <Java程序设计>第3周学习总结 教材学习内容总结 第四章 chothes(String coler,char size)的含义是对color和size这两个对象进行初始化,这样初始化可以采用一种规范的格式对这两个对象进行赋值等操作. new的含义,根据课本和自己的理解,我觉得new的意义是在于给某个对象加个新的值或者说有个新的例子. 3.对java.util.Scanner的理解:java.util是java的一类工具包,与后面看到的java

20155317 王新玮 2016-2017-2 《Java程序设计》第5周学习总结

20155317 王新玮 2016-2017-2 <Java程序设计>第5周学习总结 教材学习内容总结 异常处理 & Collection与Map 异常继承架构 错误的对象继承java.lang.Throwable类,Throwable有两个子类Java.lang.Error与java.lang.Exceptions. a.Erroe与其子类实例表示严重系统错误. b.Exception与其子类实例是异常处理. 必须明确使用try,catch语法加以处理,或者用throw声明这个方法会

C语言与java 20155317 王新玮第二次

20155317 王新玮第二次写作感想 你有什么技能比大多数人(超过90%以上)更好? 刚刚看到这个题目,我的首先想到的是会一些中医,懂得中医的理论框架知识,懂得大部分的中医脉象,能够解决日常生活感冒和不适,懂得养生. 针对这个技能的获取你有什么成功的经验 这个技能首先让我觉得,拥有它必须有坚持不懈,遇到困难不退缩的精神品格.回想学习它的时候,好多抽象的.很有深度的哲学思想需要去接受,很多时候,想要明白那些理论思想,必须去时时刻刻都在思考.其次,我们必须掌握正确的方法,走正确的路,中医的学习不能

20155317 王新玮的第四次随笔~

2006-2007-2 <JAVA程序设计>第1周学习总结 一.关于教材内容的学习 粗看教材,提出每一章自己的问题 我们怎么样才能java?我们首先该做什么? 做一个项目,我们应该怎样去用项目管理程序? java有没有自己独特的语法 以前听说过java是面向对象,C语言是面向过程,它们到底有什么区别 装箱的对象对于实现程序的优劣? 如何巧用继承这是个问题 接口的定义会影响程序运行的结果吗 异常处理会不会造成异常? collection和map两个试用与哪些情况 AVA的输入输出串流的观念是基于

新玮的首发博客~~

坚持是一个人成功的秘诀 20155317 王新玮 计算机语言与我 计算机语言是勾勒美丽程序的画笔,而我们都是一个个想要成为毕加索的人.小时候首次见java是在手机里,那时候我还以为java是一个游戏而已.来到大学才明白,那是构建现代世界的神笔. 坚持是一个人成功的秘诀 记得上学期学C语言的时候,徐老师要求我们每天都要去编程,说实话开始刚开始上课的两三个星期里我并没有去这样做,而且一周也就只是编两三个程序.而此之后,当我接触到更高级的语法时,当我再去编写那些相应的程序时,我明白了老师让我们每天编程

linux初体验

第一次听到linux这个'词语'是在一次偶然的朋友聊天中朋友提到的,之前压根没听到过'这个东西',所以我可以说是个linux的新新手,菜鸟都不算. 截至到目前,我已经开始linux系统运维学习有差不多10天时间了.在没接触linux之前,我对它的认识仅仅是:它是个计算机系统.决定学习linux系统运维之前,自我以为运维应该是对系统的一些日常维护之类的,不会很难的东西,我更希望运维是个不难的东西,我个人很笨,对难的东西可能接受的很慢,所以我愿意认为运维是很简单的,这样我就可以轻轻松松的掌握运维相关

初学体验是兴趣养成的重要土壤

http://www.nowamagic.net/librarys/veda/detail/2472人们常说,兴趣是最好的老师,只有感兴趣,才能把事情做好.听起来是挺有道理,但我们仔细去思考,兴趣与把事做好的关系,还是有很多细节值得探讨的地方.(这里的兴趣指由爱好而产生的愉快情绪,特指对某技能.专业.工作的爱好.) 到底是因为有兴趣才能做好事情,还是因为做得好事情,所以会有兴趣一直去做?二者还真是有点先有鸡还是先有蛋的味道. 我们一般的理解,如果对一件事不感兴趣,强迫自己去做通常是很痛苦的.比如

Linux初体验之练习篇(七)

Linux初体验之练习篇(七) tr IO重定向 神奇的自动挂载 tr 主要用途 转换或删除字符 tr - translate or delete characters tr [OPTION]... SET1 [SET2] tr命令是一个强大的字符转换工具,可以对来自标准输入的字符进行各种转换,包括字符集对应转换.删除或都取字符补集.压缩和格式调整.格式调整包括换行.回车.加入制表符等. 常用参数 -c, -C: --complemen, 取字符集的补集 -d: --delete, 删除所有属于

Linux初体验(六)

Linux初体验(六) inode cp mv rm ln 时间戳(touch.stat) 环境: CentOS 6.8 inode 用途说明 索引节点,存放文件的元数据 一个索引节点就是一个表项,包含了文件的元数据信息,包括: - 文件类型,权限,UID, GID- 链接数(指向文件名路径名称的个数) - 文件的大小与时间戳- 指向磁盘上文件的数据块指针  - 有关文件的其他数据 inode 本质上是一种数据结构,包含了文件系统中各个文件的元数据:inode表就是一份包含了对应文件系统中的所有