好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

linux学习之命令行笔记(一)

linux学习之命令行笔记(一)

linux学习之命令行笔记(一)

最近在centOS环境下初学linux命令行,刚好在博客园上又看到一篇文章: 命令行是你的至交好友 是介绍命令行的,觉得不错,就按照文章的实例一步一步执行命令,收获良多。

   1、文章开始介绍的是BASH的提示符,我总算明白提示符是怎么来的,不过有个疑问,就是不知道如何定制自己的个性化提示符,应该是修改配置文件,可是如何修改呢?文章没有说明,我也只好存疑啦。

    

  可以在BASH命令中使用的特殊字符完整列表:

\a - ASCII响铃字符(07) \d – 以“Weekday Month Date”格式显示日期 \D{format} – format被传递给strftime(3)并把相应的结果插入到提示字符串中; 如果format为空则代表本地时间. 必须有在括号 \e – ASCII转义字符(033) \h – 到第一个 `.’前代表主机名称 \H – 主机名称 \j – 当前被Shell管理工作数 \l – Shell终端设置名称的基本名 \n – 新行 \r – 回车 \s – Shell的名称 \T – 12小时制当前时间,格式为 HH:MM:SS \t – 24小时制当前时间,格式为 HH:MM:SS \@ – 12小时制当前时间,格式为am/pm \A – 24小时制当前时间,格式为 HH:MM \u – 当前用户的名称 \v – BASH版本 \V – BASH发行备注,版本号+补丁 \w – 当前工作目录,其中$HOME被缩写成”~”(使用PROMPT_DIRTRIM的值) \W – 当前工作目录的basename,$HOME被缩写成”~” \! – 命令的使用次数 \# – 命令号 \$ – 命令提示符,如果UID是0则显示为#,否则为$ \nnn – 8进制数据nnn代表的字符 \\ – 反斜杠 \[ - 开始一个非打印字符序列,这个序列可以嵌入一个终端控制序列到提示中 \] – 非打印字符序列结束

 2、mkdir 、touch、ls、重定向命令

     (1)mkdir命令创建新文件夹

         touch命令创建文件或修改文件时间。

        注意比较mkdir 、touch命令的不同,前者是创建文件夹,后者是创建文件。touch命令中的参数-t <time>用于指定时间,-r <file>设置与file相同的时间。

    (2)ls 显示文件目录列表。常用参数:

          ls <File>   显示某个文件,直接跟上文件名

          ls <Dir>   显示某个目录,直接跟上目录名

          ls -d <Dir>   显示目录本身信息

          ls -l          显示目录或文件详细信息

          ls -a        显示所有文件,包括隐藏文件。

     (3) 重定向命令。>重定向标准输出。例:ls -al > ./SecondDir/ThirdFile

3、用户权限chown、chmod、chgrp命令

    可以在/etc/passwd文件找到用户列表,/etc/group找到组列表。chown改变文件所有者,chmod改变文件权限,可执行或者可读。chgrp改变文件所属组。

4、cat 、grep、sed 、pipe

   cat命令读取文件内容。grep命令查找一个模式并输出相匹配的行。

   sed 、pipe用于管道命令,待深入学习。

  示例:cat ./SecondDir/ThirdFile | grep "Another" | sed -e "s/AnotherFile/myFile"

5、网络命令

    ping

    traceroute   从你的电脑到目标设备的路由

    ifconfig     网络配置

   netstat     列出系统所有网络连接,IP、接口、监听端口。

参考链接: http://codingstandards.iteye.com/blog/786653

 

 

分类:  linux

标签:  linux

作者: Leo_wl

    

出处: http://www.cnblogs.com/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于linux学习之命令行笔记(一)的详细内容...

  阅读:45次

上一篇: 委托与实践1

下一篇:deque 双端队列容器