普通用户用linux的好处_linux普通用户切换普通用户无密码 - CSDN
精华内容
参与话题
  • 程序员为什么一定要 Linux

    千次阅读 2018-09-16 22:36:15
    程序员为什么一定要用Linux?   大多数人推荐Linux,基本上都会说Linux让你更高效、更优秀。 然而工具只是工具。 然而工具只是工具。 然而工具只是工具。 优秀程序员和不优秀程序员的区别首先是态度上的区别...

    来源:https://www.zhihu.com/question/21048284/answer/170226604

    程序员为什么一定要用Linux?

     

    大多数人推荐Linux,基本上都会说Linux让你更高效、更优秀。

    然而工具只是工具。

    然而工具只是工具。

    然而工具只是工具。

    优秀程序员和不优秀程序员的区别首先是态度上的区别。

    他们有自己的理想,思考很多,不管是项目开始之前还是在项目进行中,项目完成之后也会进行总结。

    他们对待问题比较严谨,思考比较全面,在动手写代码之前肯定经过了一定的思考,对可能引入的问题进行预估。

    而不优秀的程序员对待问题比较随意,也就是态度上不是那么认真,代码写的也比较随意:他们不会意识到他们的代码已经污染了整个项目。

    除了态度上的不同,在能力上也有很大的差别。

    遇到比较难缠的问题,优秀的程序员总是能从原理出发,一针见血的看出问题的真正原因,进而解决问题,而不优秀的程序员总是停留在表面——认为Linux会把你变得优秀就是停留在表面,只有你自己才能把你变优秀。

    那么Linux的好处到底在哪里呢?

    1、开源

     

    为什么这么多的的设备都选择使用 Linux?因为它是开源软件(open source software),具有不同的含义。

    使用一个安全的操作系统工作变得必不可少的事,而 Linux 恰好满足了这个需求。因为它是开源的, 任何人都可以查看代码并研究来判定是否有一些潜在的能够造成安全风险的缺陷。

     

    2、多用户、多任务、多线程

     

    Linux系统同时可以支持多个用户,每个用户对自己的文件设备有特殊的权利,能够保证各用户之间互不干扰,就像手机开了助手一样,同时登陆多个qq账号,当硬件配置非常高时,每个用户还可以同时执行多个任务、多个线程同时工作、提高效率,简直是完美的一塌糊涂,单凭多用户而言就完爆其他操作系统。

    3、稳定性和高效性

     

    你也许会听到Windows服务器长时间运行而突然宕机,但你绝不会听到Linux系统服务器因为长时间不关机会卡死,在Linux上几乎是不会出现这种情况的。Linux服务器可以无休止的运行下去不宕机,因为它继承了Unix卓越的稳定性和高效性。正因为它的稳定才获得了众多用户的青睐,因为它的高效,它的使用范围更加广阔,然而Linux还可以提供一些高可靠性的服务,比如:LNMP、虚拟化、数据库服务等等。

     

     4、安全性和SELinux

     

    其安全性相比其他系统也要安全很多,由于Linux拥有相当庞大的用户和开源社区支持,因此能很快发现系统漏洞,并迅速发布安全补丁及时更新,同时还具有很强的“免疫力”特点,很少受到病毒攻击,对于一个开放式系统而言,在方便用户的同时,很可能存在安全隐患。

    不过,利用Linux自带防火墙(iptables,firewalld)、入侵检测和安全认证等工具,及时修补系统的漏洞,就能大大提高Linux系统的安全性,让黑客们无机可乘,同时还有安全增强机制SElinux,在linux内核中提供强制访问控制,功能非常全面,能够很好保护系统和服务,不过很多人喜欢把它关闭,这相对安全性就不是很好了。

    还有Tcp_wrappers也能够提供很好的网络服务访问控制,Linux系统对于用户和文件管理权限的管理也是相当出色的,能够很好的控制权限,保证文件的机密性,也是其他系统无法比拟,所以Linux系统在一定程度上是坚不可摧的。

    5、性能优势

     

    由于Linux要保证其稳定性,所以并没有像其它操作系统一样内核如此臃肿庞大、漏洞百出,随着Linux内核的不断更新,不断提升着优势,Linux操作系统能把服务器的硬件优势体现的淋漓尽致,因为Linux系统吸取了Unix系统近1/4世纪发展的经验,最主要的是Linux开放源代码,保证系统稳定性,更好的调用硬件功能,同时还提供了丰富的系统资源工具top,freee,df,vmstat,dmesg,iostat,sar,uptime等,方便查看资源的利用率。

    以上这些足够让你投向Linux的怀抱了。

    当然,除了这些,还有一些说不定道不明的定西,比如:

    bigger than bigger

    把你的Linux系统拿出去,开始用命令行做点事情。

    比如说,输入 sudo rm -rf /*

    在外行人看来,非常之酷炫!(酷炫有风险,命令需谨慎)

    扩展阅读

    97 条 Linux 常用命令总结

    Linux 与 Unix 到底有什么不同?

    Hadoop HBase存储原理结构学习

    微信公众号:javafirst

    扫码关注免费获取更多资源 

    展开全文
  • su是在用户间切换,可以是从普通用户切换到root用户, test@ubuntu:~$ su ...如果当前是root用户,那么切换成普通用户test以下命令:su - test root@ubuntu:~# su - test [sudo] password for t

    su是在用户间切换,可以是从普通用户切换到root用户,

    test@ubuntu:~$ su
    Password: 
    root@ubuntu:/home/test#

    也可以是从root用户切换到普通用户。如果当前是root用户,那么切换成普通用户test用以下命令:su - test

    root@ubuntu:~# su - test
    [sudo] password for test: 
    test@ubuntu:~$

    如果要切换回root用户,那么用以下命令:su或su -用户名root可以省略不写。切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。

    test@ubuntu:~$ exit
    logout
    root@ubuntu:~#

    转载:https://zhidao.baidu.com/question/157072545.html


    展开全文
  • linux创建一个普通系统用户

    万次阅读 2018-10-12 10:38:31
    linux创建一个普通系统用户   useradd test ###创建test用户 passwd test ###创建/更新test用户密码 visudo ###给用户分配sudo权限 su test ###在当前目录下切换至test用户 su - test ###登录test用户,...

    linux创建一个普通系统用户

     

    useradd test   ###创建test用户

    passwd test   ###创建/更新test用户密码

    visudo   ###给用户分配sudo权限

    su test   ###在当前目录下切换至test用户

    su - test   ###登录test用户,默认登录目录~

    exit   ###退出test目录

    sudo su   ###普通用户进入root用户

    su root   ###在当前目录下普通用户切换至root用户

    su - root   ###普通用户登录root用户,默认登录目录~

    userdel test -r   ###彻底删除用户

     

    -c comment 指定一段注释性描述。
    -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
    -g 用户组 指定用户所属的用户组。
    -G 用户组,用户组 指定用户所属的附加组。
    -s Shell文件 指定用户的登录Shell
    -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。

    useradd -d /usr/test -m test   ###创建带有主目录的test用户

    一般建的用里也就足了。

     

    展开全文
  • Linux修改普通用户密码

    万次阅读 热门讨论 2018-09-29 21:27:15
    【起因】   人都会忘记密码,即使你之前做过了统计,但是一次不经意的修改... 【前提】 ...  XShell任意版本即可 【具体步骤】   1、打开XShell软件 ...  3、输入以下命令: passwd admin(此处admin为所要修改的...
    【起因】
      人都会忘记密码,即使你之前做过了统计,但是一次不经意的修改,没有统计,也会产生大麻烦。
    【前提】
      此前提为你修改虚拟机用户密码所必须的软件:   XShell任意版本即可
    【具体步骤】
      1、打开XShell软件

      2、root用户通过XShell连接所要修改用户密码所在的虚拟机(此处主要指IP)
      3、输入以下命令:

    passwd admin(此处admin为所要修改的用户的账号)
    xxx(此处“x”指的是修改后的密码)
    xxx(此处为再次确认修改的密码)
    

      4、图示如下:
    在这里插入图片描述

    【总结】
      多去操作,总会有收获
    展开全文
  • Linux系统下在普通用户如何使用root权限

    万次阅读 多人点赞 2016-05-10 20:09:19
    Linux系统下,以普通用户身份登录之后,如何使用root用户的root权限:
  • linux普通用户和超级用户的切换

    万次阅读 2014-11-07 20:06:33
    默认按用户名和密码登陆的,都是
  • Linux中把普通用户提升为root用户权限: 1、修改/etc/passwd即可,把用户名的ID和ID组修改成0。 2、修改/etc/group相关内容。 但不建议将普通用户提升为root,不然linux的权限设计就没有意义了。 所以...
  • Linux创建普通用户

    万次阅读 2017-12-23 16:03:07
    1、创建用户,-m表示同时创建用户家目录sudo useradd -m hadoop2、为创建的hadoop用户设置密码sudo passwd hadoop 3、为hadoop用户添加对/etc/sudoers目录的写权限,默认只有root拥有只读权限sudo chmod u+w /etc/...
  • 普通用户显示符号位$ 超级用户显示符号位# 一般进入时可以输入账号密码进入普通用户与超级用户 普通用户进入超级用户: 输入su,回车,再输入登陆密码 超级用户切换到普通用户: su mwf (mwf是我的普通用户名) .....
  • linux普通用户分配权限

    千次阅读 2018-05-22 11:34:11
    普通用户分配权限使用 vi 命令编辑配置文件/etc/sudoers如果没有需要yum install -y sudo默认root能够sudo是因为这个文件中有一行“root ALL=(ALL) ALL”下面加入test ALL=(ALL) ALL”...
  • 大家都知道默认情况下linux的1024以下端口是只有root用户才有权限占用,于是我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出permission denied的异常。 解决办法有两种: ...
  • linux 下如何给一个普通用户有在指定目录下有创建文件的权限?  (2012-11-11 17:11:43) 转载▼ 标签:  杂谈 分类: LINUX chmod命令  如果你想test在任何地方都能创建文件...
  • ll /usr/bin/crontab 文件所属组为普通用户ctu chown root:root /usr/bin/crontab 修改用户所属组 chmod u+s /usr/bin/crontab 修改权限,然后root和ctu都可以crontab了。
  • linux创建普通用户和管理员用户

    万次阅读 2009-10-14 15:14:00
    useradd----创建用户命令简单的创建普通用户(当然得在root登录下执行)useradd username -p passworduserdel username 删除用户当我们在创建用户成功之后 vim /etc/passwd 在最下边可以看到刚刚创建的用户那么如果我...
  • linux 下从普通用户到root用户copy文件

    千次阅读 2017-12-13 15:23:44
    cp /普通用户下的路径/文件 /root路径下的文件/
  • Linux 下删除普通用户步骤

    万次阅读 2018-09-13 11:31:23
    2、命令 who 查询当前登录的用户 3、命令 ps -u 用户名 查看该用户的pid  4、命令 kill pid 杀掉他的sshd或者是shell进程 5、再命令 userdel -r 用户名 删除用户   如果删除 ucente...
  • linux下给普通用户增加权限

    千次阅读 2015-01-25 07:16:15
    linux下给普通用户增加权限: 先查看自己用户名: whoami root权限修改目录使用权: chown username:username /dirctory_path -R
  • linux普通用户升级为管理员

    万次阅读 2018-08-04 18:47:40
    我在操作linux时,发现我在安装linux的过程中,忘记将添加的用户设置为管理员了,所以在后期的操作过程中,总是遇到权限的问题。 问题所述: (1)添加一个用户 (2)添加密码 (3)切换到新创建的用户Jack...
  • 在Centos上安装下MySQL数据,新建了一个mysql用户,想让mysql用户来管理MySQL数据库。 启动MySQL后,发现有连个进程为什么我装的MySQL启动两个服务,还有mysqld_safe是root启动的, mysqld是mysql用户启动...
  • Linux 普通用户和root用户任意切换

    万次阅读 多人点赞 2018-01-12 23:25:11
    1、[xnlay@bogon ~]$含义:xnlay代表当前用户,bogon指的是主机名,~表示当前用户,$表示普通用户;[root@bogon ~]#root代表是超级用户,在#下输入命令。 2、输入命令: su -,此时输入当前用户的密码(root用户...
1 2 3 4 5 ... 20
收藏数 300,385
精华内容 120,154
关键字:

普通用户用linux的好处