预备作业:课程基础

预备作业:课程基础

作业1

  • 你对专业的认识和期望是什么?

    信息管理与信息系统是个老牌的专业,结合了计算机与管理学等多个领域的知识,但近些年来信管专业并不被人看好。万金油专业的好处是可以接触多方面的知识,但是过多方面的知识会使我们看起来什么都会,但却无一精通,这也是信管专业不被看好的理由。如何在专业学习过程中使自己的知识面既有广度又有深度(T型人才),是我们应当思考与规划的问题。所以,在本学期的学习中,我期望自己能逐步成为一名拥有专业技能的信管人,提高自己的技术涵养。

  • 上学期C语言总代码量大概多少行,本学期实践10000行代码,你觉得这个负担大吗?

    上学期C语言代码量约8000行左右;10000行代码会给我带来一些心理负担,但适当的压力会产生动力,它能让我在Java学习过程中产生紧张感,对提高学习效率会有一些帮助。

  • 你的C语言学习怎么样?如果学的还行,你认为从C语言学习中比较好的经验是什么?如果学的不好,那么你学的不好的原因是什么?(每个人需要根据实际情况,分析学习经验或者学习不好的原因)

    C语言学习初期感觉比较轻松,后期状态比较一般,丧失了最开始学习时的热情。

    1.上课好好听讲,重点一定要翻来覆去理解和练习;

    2.切忌三分热度,踏踏实实学习,不求一时功成。

作业二(重点掌握)

  • 使用VMware安装虚拟机过程中的问题及解决

    1、启动时,出现以下提示:

    此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。
    如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。
    (1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。
    (2) 如果这两项 BIOS/固件设置有一项已更改,请重新启动主机。
    (3) 如果您在安装VMware Workstation之后从未重新启动主机,请重新启动。
    (4) 将主机的 BIOS/固件更新至最新版本。
    此主机不支持“Intel EPT”硬件辅助的 MMU 虚拟化。
    模块“CPUIDEarly”启动失败。
    未能启动虚拟机。

    解决: 修改BIOS设置(通过Windows加载UEFL固件设置菜单,将BIOS与virtual tech设置为enabled后重启电脑),百度提供了好多种进入BIOS设置的方法,电脑重启了好几次都没有用对方法,最后在自己电脑设置-更新与安全-恢复-高级启动下重新启动才进入BIOS设置。

    2、在开启系统时,提示:

    无法连接虚拟设备sata0:1,因为主机上没有相应的设备。

    解决: 编辑虚拟机设置-CD/DVD-使用ISO映像文件。

    3、页面过小

    解决: 查看-立即适应客户机

  • Linux基础入门学习记录

    1、目录处理命令

    1.ls命令

    显示指定工作目录下文件信息(列出目前工作目录所含文件及子目录)。

    语法:ls [-选项] [参数]

    2.cd命令

    (change Directory)切换当前目录至其他目录。语法:cd [目录名]

    实例:
    (1)进入根目录
       cd /
    (2)进入"home"目录
       cd ~
    (3)进入上一次工作路径
       cd -
    (4)把上个命令的参数作为cd参数使用
       cd !$

    3.pwd命令

    (print working directory)查看当前工作目录路径。

    4.mkdir命令

    (make directories)新建目录。

    -m: 对新建目录设置存取权限,也可以用chmod命令设置;
    -p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
       例:
      (1)当前工作目录下创建名为t的文件夹
       mkdir t
      (2)创建路径为father/son/grandson的目录(若该目录不存在)
       mkdir -p /father/son/grandson

    5.cp命令

    (copy)复制一个文件到指定目录。

    将之前创建的“test”文件复制到“/home/shiyanlou/father/son/grandson”目录中:
    cp test father/son/grandson
    复制目录时加上-r或者-R参数,表示递归复制:
    cp -r father family

    6.rm命令

    (remove files or directories)删除一个文件。语法:rm [选项] 文件

    rm -r family:删除目录
    rm -f  test :强制删除

    7.mv命令

    (move or rename files)移动文件(剪切)或重命名文件,根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件)。

    2、文件处理命令

    1.cat命令(正序)

    一次显示整个文件:cat filename;从键盘创建一个文件:cat > filename,只能创建新文件,不能编辑已有文件;将几个文件合并为一个文件:cat file1 file2 > file。

    cat -b    对非空输出行号
    cat -n    输出所有行号

    2.tac命令

    倒序打印文件内容到输出终端。

    3.touch命令

    创建空白文件。

    4.more命令

    用于阅读文件(打开后默认只显示一屏内容,终端底部显示当前阅读的进度。可以使用 Enter 键向下滚动一行,使用 Space 键向下滚动一屏,按下 h 显示帮助,q 退出。)

    5.less命令(阅读文件)

    6.head命令

    查看文件的头几行(默认10行)

    7.tail命令

    查看文件的尾几行(默认10行)。

    如需限制行数:tail -n 【行数]

    tail -f:可以实现不停地读取某个文件的内容并显示。

    3、其他常见命令

    1.chmod命令 用于改变linux系统文件或目录的访问权限。

    2.nl命令 添加行号并打印(行号打印命令,cat -n也可)

    3.file命令 查看文件类型

    4.vimtutor 使用vim编辑器

    5.declare命令 声明变量

    6.sudo命令 管理用户权限,语法:sudo [选项][参数]

    7.搜索相关命令:

    whereis(直接从数据库中查询,只能搜索二进制文件(-b),man 帮助文件(-m)和源代码文件(-s))

    which(只从 PATH 环境变量指定的路径中去搜索命令)

    find(基本格式:find [path] [option] [action],用途广泛

    locate(数据库查找,统计数目用 -c 参数,-i :忽略大小写进行查找,whereis 的 -b、-m、-s 同样可用)

    8.chown命令 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表(可用通配符)

    9.zip命令

    使用 zip 打包文件夹:
    $ cd /home/shiyanlou
    $ zip -r -q -o shiyanlou.zip /home/shiyanlou/Desktop
    $ du -h shiyanlou.zip
    $ file shiyanlou.zip
    注:-r参数表示递归打包包含子目录的全部内容
        -q参数表示为安静模式,即不向屏幕输出信息
        -o表示输出文件,需在其后紧跟打包输出文件名
        后面使用 du 命令查看打包后文件的大小

    10.unzip命令 解压缩

    打包 :zip something.zip something

    解包:unzip something.zip

    指定路径:-d 参数

    11.tar命令

    (1)在使用tar命令进行打包时

    cd /home/shiyanlou
    tar -cf shiyanlou.tar /home/shiyanlou/Desktop

    -c 表示创建一个 tar 包文件

    -f 用于指定创建的文件名

    注意:文件名必须紧跟在 -f 参数之后。

    问题:在上述操作时,出现错误提示:

    tar: 从成员名中删除开头的“/”

    解决:对tar增加参数P,即可消除该提示。

    (2)解包时

    解包一个文件(-x 参数)到指定路径的已存在目录(-C 参数):

    mkdir tardir
    tar -xf shiyanlou.tar -C tardir

    只查看不解包文件(-t 参数):

    tar -tf shiyanlou.tar

    使用 tar 备份文件当你在其他主机还原时希望保留文件的属性(-p 参数)

    备份链接指向的源文件而不是链接本身(-h 参数):

    tar -cphf etc.tar /etc

    打包:tar -cf something.tar something

    解包:tar -xf something.tar

    指定路径:-C 参数

    12.df命令 查看磁盘的容量,语法:df [选项] [文件]

    -h 方便阅读方式显示。

    13.du命令 查看目录的容量

    -d 指定查看目录的深度。

    -a 显示目录中所有文件的大小。

    -s 仅显示总计,只列出最后加总和。

    4、vim编辑器

    1.启动vim编辑器

    vim myfile(打开指定文件或新建一个文件)

    波浪符“~”表示空行;

    如果运行vim命令时未指定文件名字,可以编写完成后使用“:w filename”命令保存文件,然后使用“:q”退出vim。

    编辑窗口的最后一行是状态行。

    2.vim编辑器的工作模式

    2.1输入模式

    插入命令“i”使编辑器从命令模式转入输入模式,输入过程结束后。按下Esc键即可返回命令模式。

    2.2命令模式

    利用vim打开文件时,vim处于命令模式。 大多数vim命令不需要Enter即可执行,但以“:”开始的命令需要Enter。

    3.保存文件与退出vim

    :w    保存但不退出
    :w!  强制写入文件
    :wq   保存后退出
    :wq! 强制保存并退出
    :q    未作任何编辑时退出
    :q!  强制退出,放弃编辑
    :w filename    把编辑后的结果写到指定文件中保存
    :w! filename  强制保存到指定文件,如已存在,则覆盖现有文件
    :wq! filename 强制保存至指定文件并退出

    4.移动光标位置

    k j h l 上 下 左 右
  • 预习心得:

    1、Linux常用的命令、参数都非常多,需要花费大量时间记忆。虽然可以用记忆英文的方法去记忆,但还是给了我一个下马威;

    2、在写这篇博客的过程中,感觉自己把博客更多是当做笔记本,对于博客内容到底该写些什么比较茫然。

    3、发现自己在学习时没有及时记录问题的习惯,写博客时经常要不断地回想,效率极低。

posted @ 2019-09-05 21:37  zdyyy  阅读(356)  评论(1编辑  收藏  举报