linux 操作系统及常用命令

1.学习入门 计划10天

这个必须mark一下,就是昨天,整理了多方面的消息,买了腾讯云的低配版的云服务器,第一次感受自己离世界上的先进技术又进了一步,之前老听说什么Amazon 云,自己的是乞丐版的云,不过那也是云哇,期待拨开云看到新世界!!

2. 学习名词

1,prompt 命令提示符
2,command 格式 option 选项(短长选项) , arguments(指定命令的)
3, Authentication 认证,Authorization 授权,Audition 审计

ls
 -l:长格式
   文件类型:
      -: 普通文件(f);
      d:目录文件; 
      b:块设备文件;
      c:字符设备文件;
      l :符号链接文件(symbolic link file);
      p: 命令管道文件;
      s:套接字文件;
    文件权限:9位,3个一组,rwx(读、写、执行)
    文件硬链接的次数
    文件的属主(owner)
    文件的属组(group)
    文件的大小(default:字节)
    时间戳:
      访问:access
      修改:modify: 文章内容被修改,
      改变: change,元数据,metadata,
  -h:做单位换算
  -a: 显示以.开头的隐藏文件
      . 当前目录
        ..父目录
  -A
  -d:目录自身属性
  -i:显示文件缩影节点  index node
  -r:逆序显示
  -R:di'gui
cd: change directory
    cd 不加任何字符,进入home 目录,可以有很多权限,cd~ username 可以进入任何一个用户的home目录,权限只仅限于管理员
    cd -  在当前目录和前一次目录切换
type: 命令类型
      内部命令:builtin
      外部命令:在某个文件夹下与名称对应的可执行文件
环境变量:命名的内存空间,(我自己理解就是定义某一个存贮空间所赋值的变量),hash 可以查看缓存命令,速度是O(1),path:用冒号隔开的路径;
date:管理时间
linux:rtc  系统时间,date,hardwareclock,hdclock 硬件时间;
获得命令使用帮助
    help  COMMAND,内部命令
    COMMAND --help
    命令手册:mannual
    info COMMAND
      man COMMAND
      分章节的:1,用户命令;2,系统调用;3,库用户;4,特殊文件(设备文件);5,文件格式(解释配置文件的语法);6,游戏;7,杂项(miscellaneous);8,管理命令(/sbin)
      [] 表示可省略,| 表示多选一,  <> 表示必选,... 可选多次,{} 分组 ,没有特殊意义
      NAMES 命令的名称及功能;SYNOPSIS 用法说明,包括可用的选项;DESCRIPTION:详尽描述;FILEs:命令相关的文件;
翻屏:
      向后翻一屏:space;向前翻一屏:b;向后翻一行:ENTER;向前翻一行:k;
查找:
      /KEYWORD  向后;  ?KEYWORD 向前; n下一个,N前一个,注意方向,屏幕第一个表示当前位置;q 退出;
FORMAT:  练习:
hwclock       -w 以系统时间即date 时间为准,   -s  以硬件时间为准;  使用方法:  hwclock -w;如果不会的话 就用, man hwclock 
文档  usr/share/doc

3.linux 根文件系统详解

  • 文件系统 rootfs 根文件系统
/root   系统启动相关的文件 如 内核,initrd 以及grub
/dev 设备文件
     设备文件  (没有大小,是数据访问的入口,元数据)
          块设备:随机访问数据块
          字符设备:线性访问,按字符显示
          设备号:主设备号(major) 次设备号(minor)
/etc  配置文件(纯文本文件)
/home 默认 /home/USERNAME
/root 不建议在root 目录下工作  重要,管理员的家目录
/lib  库文件
        /lib/module 内核模块文件
        静态库:.a
         动态库:.so(shared object)
        (动态库和静态库的区别是动态库是相互依赖的库,静态的是一个完整的库,可以随时移动)
/media  挂载点目录   把cd 关联到具体文件,比如u盘,
/mnt  挂载点目录    格外的临时文件系统(FHS规定)
/misc 杂项 
/opt  可选目录   第三方程序的安装目录
/proc 内核映射文件,内核的工作状态,伪文件系统, 性能监控     **重要但难理解**
/sys   硬件设备的管理 硬件设备的属性映射
/tmp  临时文件  /var/tmp
/var  可变化的文件 
/bin  可执行文件,用户命令
/sbin 管理命令
/usr  universe shared read-only
          /usr/bin  跟正常基本功能相关的,区别于上边的 /bin 是操作系统启动用的命令
          /usr/sbin 与上边类似 ,是正常功能相关的,区别于/sbin 是操作系统相关的
          /usr/lib 
/usr/local
          /usr/local/bin
          /usr/local/sbin
          /usr/local/lib    第三方相关的安装软件;如果删除对整个系统不影响,如果删除上边的两组,则影响系统
文件命名规则: 
        1.不超过255个字符
         2.不能使用/ 当文件名
          3.严格区分大小写
相对路径(从目前的位置开始)  绝对路径(从跟开始)/
比较windows
           目录管理:ls cd pwd mkdir(makedirectory)tree(看目录树);
            - p 父本目录,指没有分支的情况下创建目录
            -v verbose  
            同时创立多个目录:mkdir -pv /mnt/test/{x/y,m}   (命令行展开) mkdir /mnt/test/{a,d}_{b,c} -pv
            删除目录  rmdir 同样可以用上边的副本
        文件夹的管理 创建和删除
            touch a 创建文件夹  选项:-a  -m   -t   -c;
            stat     rm   选项    -i   -f  -r(嵌套)rm -fr / 删除根目录及根目录下的所有文件;
          字节:八位,用Unicode码,进行国际统一;文本编辑器 处理ASC码;nano 文本编辑,文件不用别名  \ls
          设备管理:挂在设备,删除设备
          软件管理
          网络管理
            
        

4.常用名词简写

  • GUI graphic user interface
  • X-window X 表示超级的意思,比如X 战警
  • CLI command line interface
  • IDE integrated development environment
  • dll: dynamic link library
  • dso: dynamic shared object
  • 一个完整的操纵系统:kernel 内核,library ,shell
  • pwd: print working directory

遗留问题:1,文件名是不是文件的数据,是不是文件本身的数据,文件名存在哪,文件的数据存在哪;2,FHS 文件系统;3,蓝色表示目录属性,一共有6个颜色,绿色表示可执行文件;4,转义,逃逸;5,练习:单独获取 时间的年月日,秒,date format **date +%d**,**date +this year is %d**,**%n, 可以换行**,**date +%F** ,**date +%H:%S** 或**date +%H-%S**

练习

1,echo 是内部命令还是外部命令?
2,其作用?如何将“This year is 2013. Today is 26”显示为两行?
3,printf 是内部还是外部命令,其作用,如何将上述显示为两行?printf This year is 2016.\n 和echo 的区别是默认不换行;
2,脚本以后常用的一个命令 echo -n
learning time:6h

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,658评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,482评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,213评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,395评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,487评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,523评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,525评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,300评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,753评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,048评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,223评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,905评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,541评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,168评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,417评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,094评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,088评论 2 352