谈如何使用新工具,以 Linux Mint 为例(2)

在这里插入图片描述
如图,各位已看到,此为 Linux Mint 的官方使用手册,仅仅只是一个关于 Mint 使用说明的模块,在官网还有更为全面详细的其他模块,对 Mint 进行系统而整体的说明、介绍、使用、安装等。

所以啊,我劝劝那些小白,或是刚入行的初级程序员们,别一个劲的闷头在网上各种搜索,少走弯路,多看看《谈如何使用新工具,以 GitHub 等为例》这篇文章,多看看官网正版而全面地详解,要舍得花时间,自己学来的才是自己的。

我不会上链接的,已经说得很透了,最后一层窗户纸,得靠自己去撕开。上面截图中的官方用户指南,在官网能下载能收藏,还能按不同用户阅读习惯进行适应性调整,真不知道,还有什么不能满足的。偏偏浪费大量人力物力和时间,搜索网上散碎文章。

以后,类似工具使用的文章,永不再发表。专注技术,才是唯一,才是王道。

对于开发工具,陌生一万年,上手几分钟。而对于开发语言,上手几分钟,陌生一万年。

作为初级程序员,刚入行的你们,更是如此。不要去在意怎么使用一个工具,工具是程序语言的工具,专为程序语言而生而服务,不是你们的工具,不是为你们而服务。只有掌握了程序语言,精通了程序语言,并了解了对应程序语言的对应底层代码结构原理,你们才有使用其他工具的必要,对于其他工具的使用才变得有了意义与价值。

教育培训业逐年兴起,让许多落榜或不是本专业的人,看到另外的所谓出路,加之配套兴起的金融网贷业,更是变相降低简化了接触学习的门槛与手续,还有销售人员五花八门的毫无底线的销售手法与文字措辞,真正掉坑里的人越来越多。同时,也让此行业生态堪忧,只为临时混一口饭吃的心态,普遍严重。

时常,在网上听到与看到一句话,都是从小白过来的。确实,这一点无可辩驳,但起点不一样。也就是,技术水平的起点一样,但助推的受教育环境不一样。一个是在教育资质参差不齐的是否正规的教育机构,一个是在普通高等本科院校。

另外,知识储备不一样,一个是落榜生的知识储备,一个是本科生的知识储备。

故,一句”都是从小白过来的“,有些道德绑架与逃避现实的意味,更有以偏概全似有指责他人的针对性嫌疑。

三百六十行,行行出状元。我们看到了结果,忽略了开始,也就是入行。三百六十行,不付出真切的努力与汗水,行行入行难。尤其计算机这一需要大量知识储备与合格学习能力的行业,不是培训机构几个月的流水线生产,就能够入行。除非,经过四年系统学习与深入的本专业生,有这一可能。

年纪小,十多岁,经济能力负担不起,与家里和谐协商的概率不大。年纪大,二十多岁,没有学历或与其对应的知识储备与合格学习能力,入行前景难测。等等诸多人生百态,

世上无难事,只怕有心人。每个人入行的道路与方式不同,艰难不同,作为旁观者的第三方,没有任何理由与权力评价和干涉。

作下此文初衷,首要自己想清楚热爱与否,不管多艰难能否坚持,适合吗。

彦舜原创,古榕树下首发,CSDN次发,留有原始时间底稿并已同步至云服务,转载转发请注明作者及文章详情。2021年06月05日,周六凌晨4时某分同步,南国某地。29分,提交CSDN。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录 一、Linux基础 5 1.什么是Linux? 5 2.什么是自由软件、GNU和GPL? 5 3.从技术上说,Linux有什么优点? 5 4.我需要学习Linux吗? 5 5.Linux会取代Windows吗? 6 6.Linux与WindowsNT谁更好? 6 7.Linux与UNIX有什么不同? 6 8.Linux能应用在哪些领域呢? 6 9.Linux作系统发展现状和未来如何? 6 10.Linux对软件业有什么影响呢? 6 11.我该如何学习Linux呢? 6 12.网上有哪些Linux资源? 7 13.RedHat Linux 6.5和Linux 2.4哪个版本高? 7 14.Linux的发行版有哪些? 7 15.RedHat Linux有哪些特点? 7 16.TurboLinux有哪些特点? 7 17.BluePoint、Xterm、RedFlag三种中文Linux谁好? 7 18.哪种版本Linux适合我? 7 19.如何得到Linux? 8 二、用户和用户组管理 8 ※一、Linux系统用户账号的管理 8 ※1、添加的用户账号使用useradd命令,其语法如下: 8 ※2、删除帐号 8 ※3、修改帐号 8 ※4、用户口令的管理 9 ※二、Linux系统用户组的管理 9 ※1、增加一个的用户组使用groupadd命令。其格式如下: 9 ※2、如果要删除一个已有的用户组,使用groupdel命令,其格式如下: 9 ※3、修改用户组的属性使用groupmod命令。其语法如下: 9 ※4、如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其它用户组的权限。用户可以在登录后,使用命令newgrp切换到其它用户组,这个命令的参数就是目的用户组。 10 ※三、与用户账号有关的系统文件 10 ※1、/etc/passwd文件是用户管理工作涉及的最重要的一个文件。 10 ※2、/etc/shadow中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。 11 ※3、用户组的所有信息都存放在/etc/group文件中。 11 四、赋予普通用户特殊权限 12 三、文件系统结构和基本文件处理 13 ※1.文件类型 13 ※2.文件系统结构 14 ※3.主目录和当前工作目录 14 ※4.路径、绝对路径和相对路径 15 ※5.查看当前目录pwd 15 ※6.浏览文件系统cd 15 ※7.创建和删除文件(touch和rm) 15 ※8.创建和删除目录(mkdir 和 rmdir) 16 ※9.查看目录内容和文件属性ls 17 ※10.确定文件类型file 18 ※11.文件的复制和移动(cp 和 mv) 18 ※12.查看文件内容cat、head、tail、more、less 19 ※13.统计文件大小wc 21 14./etc文件系统 22 15./dev文件系统 22 16./usr文件系统 23 17./var文件系统 23 18./proc文件系统 24 四、高级文件处理 24 ※1.文件比较diff 24 ※2.删除重复行uniq 25 3. 不唯一 26 4. 对特定域进行测试 26 ※5.文件排序sort 26 ※6.文件的查找find 30 ※1、使用name选项 31 ※2、用perm选项 31 ※3、忽略某个目录 31 ※4、使用user和nouser选项 31 ※5、使用group和nogroup选项 32 ※6、按照更改时间或访问时间等查找文件 32 ※7、查找比某个文件或旧的文件 32 ※8、使用type选项 32 ※9、使用size选项 33 ※10、使用depth选项 33 ※11、使用混合查找方式查找文件 33 ※7.搜索文件内容grep 34 ※2. grep正则表达式元字符集(基本集) 34 ※8.cut and paste 35 ※9.文件合并jion 37 ※10.文件分割split 38 ※11.文件的压缩 38 ※1.gzip 、zcat命令 39 ※2.bzip2、bzcat 39 ※3.tar (打包文件或目录) 40 ※12.设备挂载mount 40 ※1.制作ISO文件 40 ※2.挂接移动硬盘 41 ※3.挂接U盘 42 五、文件安全与权限 42 ※1.文件安全策略 42 ※2.文件权限位 42 ※3.文件类型 43 ※4.改变权限chmod 43 ※4.1符号模式 43 ※4.2绝对模式 44 ※目录 44 ※5.chown和chgrp 44 ※6.umask 45 7.Set UID、Set GID、Sticky Bit 46 8.文件隐藏属性 47 9.lsattr(显示文件的隐藏属性) 48 10.SUID和SGID的详细解析 48 11.Linux病毒 49 六、Shell 50 1.内核与Shell 50 ※2.shell的功能 50 3.输入和输出 52 ※3.1 echo 52 ※3.2 read 54 ※3.3 cat 54 ※3.4 Tee 55 ※4.输入输出复位向、管道 55 5.变量 58 5.1.什么是shell变量 58 ※5.2.本地变量 58 ※5.3.环境变量 64 ※5.4.位置变量参数 67 ※七、Linux 进程管理 69 1、程序和进程 69 1.1 进程分类; 69 1.2 进程的属性; 69 1.3 父进程和子进程; 69 2、进程管理; 69 2.1 ps 监视进程工具; 69 2.2 pgrep 71 3、终止进程的工具 kill 、killall、pkill、xkill; 71 4、top 监视系统任务的工具; 73 5、进程的优先级:nice和renice; 73 八、脚本 77 ※1. Linux 脚本编写基础 77 ※1.1 开头 77 ※1.2 注释 77 ※1.3 变量 77 ※1.4 环境变量 77 ※2.条件判断 77 ※test 文件运算符 78 ※字符串比较运算符 80 ※整数比较运算符 81 ※布尔运算符 83 3.流程控制 86 ※3.1 if 86 ※3.2.case 87 ※3.3. selsect 88 ※3.4.loop 89 ※3.5. Here documents 90 ※3.6函数 90 ※4.命令行参数 91 九、shell 十三问 91 二、关于{}和() 91 ※七、 exec 跟 source 差在哪? 这次先让我们从 CU Shell 版的一个实例贴子来起吧:例中的提问是: 92 八、 ( ) 与 { } 差在哪? 95 ※九、 $(( )) 与 $( ) 还有${ } 差在哪? 97 ※十、 $@ 与 $* 差在哪? 101 ※十一、 && 与 || 差在哪? 103 ※Part-I: Wildcard 112 ※Part-II: Regular Expression 113 ※十、功能最强大的编辑器——vi 117 1.vi的基本状态 117 2.vi的基本操作 117 3.离开vi及存文件 117 4.Command mode功能键列表 117 5.Last line mode下指令简介 118 ※十一、ifconfig 119 十二、write 命令 122 用途: 122 语法: 123 描述: 123 工作站 123 参数 123 标志 124 退出状态 124 示例 124 文件 125 十三、关于 Linux系统中关机命令详细解析 125 1.shutdown 125 2.halt----最简单的关机命令 126 3.reboot 126 4.init 126 十四、软件安装 127 十五、Linux操作系统中备份恢复技术的详解 129 十六、GRUB使用说明 131
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值