北塔软件荣获国家规划布局内重点软件企业称号,每天一个

开始学习Linux的一些建议,学习Linux一些建议


端正学习态度

1、Linux不等于骇客(or Cracker)。

当然众所周知很多“黑客工具”都是Linux平台上的,我帮助过很多Linux小白发现他们殊途同归都是朝着类似Aircrack-ng去的。但他们不知道的是:

2、Linux只是一个工具,工具不是目的,只是手段。这一点很重要。

  • Linux很快的完成你的需求目标。因为他是个专业级别的工具。

  • 工具跟工具之间各有利弊 人和人都不能比呢。

3、正确认识qq群。

  • 潜水的太多

  • 正经帮人的几乎没有,千人群里面不会超过5个活跃的并且愿意帮助人的高手。

  • 另外问无意义问题,无厘头问题(没有前因后果,不知道要干啥就提问的问题)太多,高手就都走了。不愿意回答。

4、Linux与Windows

  • 没必要比,个人认为操作系统当前满足的需求内容是不同的。

  • 桌面习惯那个就用那个,两个不是水火不相容。

5、关于英文

  • Manual全是英文

  • 大家在Mailling list和IRC里面都说英文

  • Email跟国外高手切磋得用英文。

  • google搜关键问题得用英文。

  • 压根躲不过去,所以必须得用英文。

  • 不会英文不会学不好。只是可能会比会英语的人学的慢一点,比会英语的人

  • 吃力一点。

6、学Linux不是为了装系统就完了。要学习Linux擅长的一面,而不是薄弱的一面去跟windows相比,但是新的微软(DotNet开源,新的
windows10已经对开发者利好,以及做技术的CEO。。。。),与Ubuntu branch
的新星 Deepin Linux以一定会在未来大放异彩。虽然PC已经疲软。

关于开发

1、如果你想用Linux工作的话。那么Linux跟开发绝对不是分开的东西。

  • 开发的不可能不懂一点Linux运维,因为他们不会搭建环境怎么开发。

  • 一个好的运维不可能不懂开发。最贴切的例子:运维脚本。服务器状态数据可视化(Gnuplot,虽然cacti都有现成的了)等等。

发行版本

1、既然是来学习的,来解决身边问题的。那么就不要考虑好不好的问题,而是考虑什么好用什么不好用的问题。举几个贴切的例子。

  • Service方面,如果你使用Linux来坐传统的LAMP业务的花,想稳定而且有长期维护的版本那么RHEL(CentOS)系列的就比较适合你了。

  • 现在是Linux3.0时代,正处于版本号狂飙阶段(据闻,脱袜子准备3.19之后换挡到4.0了),各种新功能各种百花齐放。因此如果想用比较新的功能请使用版本好比较新的发行版本(Ubuntu,Fedora,等等)

2、客观的来讲发行版本的选择:

  • 选使用人比较多的,因为社区庞大,寻求到帮助的概率比较大。并且BUG也会是比较少的。

  • 根据应用情况来选择,如果是路由那么就选OpenWRT,另外如果是树莓派等等虽然选择比较多,但是为了稳定运行请选择官方提供的Image。会比较方便。

3、推荐使用的发行版本

  • 推荐LFS

  • 也许很多人会反持有不同的意见。但是LFS如果使用CentOS 6
    版本如果严格按照教程来做,那么就会非常非常轻松的完成安装。

  • 既然这么轻松,为什么我还要推荐LFS来做初次学习Linux的学习版本呢?

  • 在安装的过程中会熟悉很多很多Linux命令。

  • 还会熟悉Linux到底怎么组织运行起来的。遇到问题的时候才不
     会胡子眉毛一把抓。因为它的确不是很简单的小系统。

  • 会有机会熟悉各种Linux模块,明白到底什么是Linux内核,哪
     里是Linux内核,哪里是Linux。会绕过很多很多坑。

4、不管选择什么发行版本:学知识,更好学习方法(学习方法,解决问题的方法,搜索的方法,等等都有好处)。

到底要不要桌面?

1、建议不要桌面。

2、如果您是windows建议使用VirtualBox+headerLess做成托盘+Putty远程控制。

3、如果您是Mac 建议使用VBoxHeadless的命令行使用Screen挂起运行。

学习Linux的配置

1、因为刚开始学习不宜直接安装Linux(如果不是超狂热爱好者还是选择虚拟机Linux比较合适,因为现在已经到了云时代了)

2、虚拟机配置选择单核或者双核(如果您的机器配置高可以选择更高),如果只是个人使用的话,内存512MB足够了。已经非常大了。一般正常情况下裸奔的Linux不到100MB左右的内存使用。

如何问问题

1、请不要轻易提问,因为你每一次找人帮忙解决问题不但占用别人的时间,并且最重要的是,丢失了一次重要的学习机会。

2、轻易不要到qq群里面提问,因为qq群里面有非常非常多的只会装Linux以及讨论Wine,Compiz问题的人,以及问一些关于QQ安装的问题。

3、请到Mailling
List里面看看别人都如何提问的。以及可以看到什么样的提问会有结果,什么样的提问会有很多人来回答。

来自:philo.top

链接:www.philo.top/2015/02/11/开始学习Linux的一些建议/

Linux云计算1月免费课程火热开启,5天免费**运维干货内容免费听,点击文末“阅读原文”**即可免费听运维课**速速来抢~~~~

**PS:记得查收小编送你的免费大礼包呦~**

福利 | 一万多套PPT模板等你免费来拿!无条件领取!


**免费送 | 1000多套简历模板免费拿,附赠简历制作教程!**

免费领 | 《Shell脚本 100例》电子书免费拿,运维必备干货~

▼▼点击【阅读原文】,免费听5天Linux运维干货分享课,火热开讲中,速来抢!

 根据国家发展和改革委员会、工业和信息化部、财政部、商务部与国家税务总局于近日联合下发的《关于印发2013-2014年度国家规划布局内重点软件企业和集成电路设计企业名单的通知》发改高技〔2013〕2458号),上海北塔软件股份有限公司被认定为“2013-2014年度国家规划布局内重点软件企业”。

每天一个 Linux 命令(4):mkdir,linux命令mkdir


linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

1.命令格式:

mkdir [选项] 目录…

2.命令功能:

通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。

3.命令参数:

-m, –mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask

 

-p, –parents  可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;

 

-v, –verbose  每次创建新目录都显示信息

 

–help   显示此帮助信息并退出

 

–version  输出版本信息并退出

4.命令实例:

实例1:创建一个空目录 

命令:

mkdir test1

输出:

[root@localhost soft]# cd test

[root@localhost test]# mkdir test1

[root@localhost test]# ll

总计 4drwxr-xr-x 2 root root 4096 10-25 17:42 test1

[root@localhost test]#

实例2:递归创建多个目录 

命令:

mkdir -p test2/test22

输出:

[root@localhost test]# mkdir -p test2/test22

[root@localhost test]# ll

总计 8drwxr-xr-x 2 root root 4096 10-25 17:42 test1

drwxr-xr-x 3 root root 4096 10-25 17:44 test2

[root@localhost test]# cd test2/

[root@localhost test2]# ll

总计 4drwxr-xr-x 2 root root 4096 10-25 17:44 test22

[root@localhost test2]#

实例3:创建权限为777的目录 

命令:

mkdir -m 777 test3

输出:

[root@localhost test]# mkdir -m 777 test3

[root@localhost test]# ll

总计 12drwxr-xr-x 2 root root 4096 10-25 17:42 test1

drwxr-xr-x 3 root root 4096 10-25 17:44 test2

drwxrwxrwx 2 root root 4096 10-25 17:46 test3

[root@localhost test]#

说明:

test3 的权限为rwxrwxrwx

实例4:创建新目录都显示信息

命令:

mkdir -v test4

输出:

[root@localhost test]# mkdir -v test4

mkdir: 已创建目录 “test4”

[root@localhost test]# mkdir -vp test5/test5-1

mkdir: 已创建目录 “test5”

mkdir: 已创建目录 “test5/test5-1”

[root@localhost test]#

实例五:一个命令创建项目的目录结构

参考:

命令:

mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}

输出:

[root@localhost test]# mkdir -vp
scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}

mkdir: 已创建目录 “scf”

mkdir: 已创建目录 “scf/lib”

mkdir: 已创建目录 “scf/bin”

mkdir: 已创建目录 “scf/doc”

mkdir: 已创建目录 “scf/doc/info”

mkdir: 已创建目录 “scf/doc/product”

mkdir: 已创建目录 “scf/logs”

mkdir: 已创建目录 “scf/logs/info”

mkdir: 已创建目录 “scf/logs/product”

mkdir: 已创建目录 “scf/service”

mkdir: 已创建目录 “scf/service/deploy”

mkdir: 已创建目录 “scf/service/deploy/info”

mkdir: 已创建目录 “scf/service/deploy/product”

[root@localhost test]# tree scf/

scf/

|– bin

|– doc

|   |– info

|   `– product

|– lib

|– logs

|   |– info

|   `– product

`– service

   `– deploy

        |– info

         `– product

12 directories, 0 files

[root@localhost test]#

编译:peida

链接:

Linux云计算1月免费课程火热开启,5天免费**运维干货内容免费听,点击文末“阅读原文”**即可免费听运维课**速速来抢~~~~

**PS:记得查收小编送你的免费大礼包呦~**

福利 | 一万多套PPT模板等你免费来拿!无条件领取!


**免费送 | 1000多套简历模板免费拿,附赠简历制作教程!**

免费领 | 《Shell脚本 100例》电子书免费拿,运维必备干货~

▼▼点击【阅读原文】,免费听5天Linux运维干货分享课,火热开讲中,速来抢!

国家规划布局内的重点软件企业的审核和认定是为贯彻落实国务院颁布的《鼓励软件产业和集成电路产业发展的若干政策》,鼓励和推动骨干、重点软件企业加快发展的一项重要政策,国家规划布局内的重点软件企业申报条件极为严格,申报门槛越来越高,在采用软件出口额、年度营业收入等硬指标进行遴选的同时,实施了企业逐年报审、优胜劣汰的资格审核制度。

发表评论

电子邮件地址不会被公开。 必填项已用*标注