浅谈linux与Windows差别:

Linux是一套免费使用和自由传播的类 Unix 操作系统。Linux是开源的,它遵循 GNU 通用公共许可证(GPL),任何个人和机构都可以自由地使用 Linux 的所有底层源代码,也可以自由地修改和再发布。由于 Linux 是自由软件,所以任何人都可以创建一个符合自己需求的 Linux 发行版。目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。主要原因如下:

Windows:

界面:  界面统一且单调,外壳程序固定所有的 Windows 程序菜单几乎一致,快捷键也几乎相同

使用:  使用比较简单,上手容易。图形化界面对没有计算机背景知识的用户使用十分有利

学习:  系统构造复杂、变化频繁,且知识、技能淘汰快,深入学习比较的困难。

软件:  每一种特定功能可能都需要商业软件的支持,需要购买相应的授权

Linux:

界面:  图形界面风格随着发布版的不同而变化,可能互不兼容。GNU/Linux 的终端机是从 UNIX 传承下来,基本命令和操作方法也几乎一致。

使用:  图形界面使用简单,容易入门。但文字界面需要学习才能掌握。

学习:  系统构造简单、稳定,且知识、技能传承性好,深入学习相对容易。

软件:  大部分软件都可以自由获取,同样功能的软件选择较少。

现在主流的Linux发行版本有如下几种:1.Linux Mint

2.Ubuntu

3.Debian

4.Mageia

5.Fedora

6.CentOS

而在我学习Linux时,使用的就是Ubuntu发行版本。Ubuntu具有高效的文件管理系统,一般情况下不需要碎片整理。同时产生的系统垃圾很少,系统不会随着使用时间的增多而越来越卡。最重要的是它的权限管理很严格,避免用户误操作。它还具有强大的命令行,基本上所有操作可在上面执行。

Linux中的定时任务操作以及常用命令

在根目录下新建一个目录(mkdir testOne)

进入到testOne文件夹下新建一个日志文件(run.log)以及编写一个shell脚本文件(crontab.sh)。

编辑crontab.sh脚本文件。

1、vim crontab.sh(进入文件)

2、编辑脚本

3、wq!(保存退出)

配置crontab服务,crontab -e

最后输入命令tail -f run.log,得到结果

最后,就实现了一个编写一个.sh文件,输入出当前时间到一个文本文件;通过Linux中的crontab服务,让它每30秒执行一次。

常用命令:

1、关机

      1.shutdown -h now      立刻关机

      2.shutdown -h 5        5分钟后关机         

    3.poweroff            立刻关机

2、重启

      1.shutdown -r now      立刻重启

        2.shutdown -r 5        5分钟后重启

        3.reboot              立刻重启

  3、目录切换:

        1.  cd 目录名

        2.目录查看:

4、ls 查看当前目录下的所有目录和文件

    1.ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)

    2.ls -l 或 ll 列表查看当前目录下的所有目录和文件\nls /dir 查看指定目录下的所有目录和文件

5、新增文件:touch 文件名

6、删除文件:rm -rf 文件名

7、打开文件:vi/vim 文件名

当然Linux中的操作命令肯定不止这些,我只是举出了自己在学习过程中常用的命令而已。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容