码迷,mamicode.com
首页 > 系统相关 > 详细

初识linux

时间:2016-05-25 22:35:23      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:linux基础

  • linux与Windows最大的区别在于linux源代码开放,即开源。


一.linux基本原则


  1. linux由目的单一的小程序组成,这些小程序组合完成复杂的任务;

  2. linux中一切皆文件;

  3. linux尽量避免捕获用户接口;

  4. linux配置文件保存为纯文本格式。


二.关于shell

 

1.什么是shell

    shell是一个命令行解释器,是保护内核的程序。它工作在内核与用户之间,为用户提供了一个向  linux内核发送请求的接口,是用户使用linux的桥梁,用户可以用shell启动,挂起,停止甚至是编写  一些程序。


2.shell中的命令提示符(prompt)


 [kiosk@foundation0 Desktop]$
 kioks               #开启shell的用户
 @                 #分隔符
 foundation0             #主机的短名称,表示shell开启在哪台主机里
 Desktop               #表示你在系统的什么位置
 $                   #身份提示符中的普通用户,超级用户的提示符为#


3.shell命令的历史调用


 history         #查看历史

 !数字             #执行第多少条命令
 !关键字            #执行最近一条以关键字开头的命令
 ctrl+R+关键字        #调出最近一条含有关键字的命令
 上下键             #从最后一条命令开始向前查看或者向后查看


4.shell命令行快捷键


 ctrl 

         a          光标移动到行首
         e          光标移动到行尾
         u          光标所在位置删除到行首
         k          光标所在位置删除到行尾
         r          调出最近一条含有关键字的命令
         左|右键      光标以单词为单位移动
         c          撤销已输入的命令
         d          关闭当前环境

   


三.用户切换及密码修改


1.用户切换


 su(switch user):切换用户,此用户已存在


 # su - username        #完全切换,切换至目标用户的家目录

 # su  username        #半切换,切换至目标用户的root目录


例:# su - kiosk

   [kiosk@foundation0 ~]       #切换至kiosk用户的家目录下


   # su kiosk          

   [kiosk@foundation0 root]    #切换至kioks用户的root目录下


2.用户密码修改


 # passwd                   #修改当前用户密码,任何用户均可操作

 # passwd    username         #修改指定用户密码,只有root可操作


3.密码复杂性原则

 

 (1)使用4种类别字符中至少3种;

 (2)大于7位;

 (3)使用随机字符串;

 (4)定期更换;

 (5)循环周期足够大。 


技术分享

本文出自 “真水无香” 博客,请务必保留此出处http://chengyanli.blog.51cto.com/11399167/1783201

初识linux

标签:linux基础

原文地址:http://chengyanli.blog.51cto.com/11399167/1783201

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!