红联Linux门户
Linux帮助

linux的基本命令

发布时间:2007-04-02 00:54:59来源:红联作者:Eulogize
1.shell 命令是命令语言、命令解释程序及程序设计语言的简称。linux中的 shell常用的有Bourne Again shell(sh) ,C shell(csh) , Korn shell(ksh).
对普通用户用”$"作为提示符,对超级用户(root)用“#”作为提示符。当用户贮备结束登录对话进程时,可以键入"logout"命令,"exit"命令或者 文件结束符EOF(ctrl+D组合键),结束登录。
2.用户在登录到linux 时,由“/etc/passwd"文件来决定使用哪个shell。
命令:"fgrep sue602[用户名] /etc/passwd
显示:sue602:x:1000:107:aero su,,,:/home/sue602:/bin/bash
3. ls -l 为每个文件列出一行信息。
-a 列出全部信息。
命令:ls -a[-l] /etc/
4. clear 清屏
5.可以在及个命令行中输入一个命令,用反斜杠”\"将一个命令行持续到下一行。
命令:cp -i \
> 2.jpg \
> ~
6.shell 中的特殊字符。
" * " 表示任何长字符
" ? " 表示单个字符
" [] " 表示指定的一个字符的范围。
如:f[a-d] 等价于 f[abcd]
[ab-dm]* 表示当前目录下以 a,b,c,d,m开头的所有文件。
7.用“ Tab”键可以自动列出想匹配的字符或者路径。
8.引号:单引号( ' ),双引号( " " ),反引号(`)
单引号( ' ) 由单引号括起来的字符都作为普通字符出现,特殊字符也会失去原来的意义,而作为普通字符解释。
如:sue602@debian:~$ string='$sue602'
sue602@debian:~$ echo $string
可见$保持了其本身的含义,而作为普通字符出现。
双引号( " " ) 由双引号括起来的字符,除 "$","\"," " ",仍是特殊字符并保留其特殊功能外,其余字符仍作为普通字符对待,对于 " $" 而言就是指定的变量的值来代替这个变量和 $.对于 “\ "而言,所转义字符,它告诉shell 不要对其后面的那个字符进行特殊处理。而只当做普通字符就可。
反引号(`) 由反括号括起来的字符串被 shell解释为命令行,在执行时, shell首先执行该命令行,并以它的标准输出结果取代整个反引号(包括2个反引号)部份。

如:sue602@debian:~$ pwd
/home/sue602
sue602@debian:~$ string="current directory is `pwd`"
sue602@debian:~$ echo $string
current directory is /home/sue602

8.注释符 ” # "
文章评论

共有 1 条评论

  1. 西门吹牛 于 2007-04-02 21:17:31发表:

    学习了,好东西