Linux系统中的命令:
pr -n README 其中,pr是命令,-n是标志,README是变元。标志修饰命令,变元是命令的对象。
ls
- mv
- 环境变量。例,EXAMPLE=”hello word” (若环境变量值无空格等特殊字符,无需使用双引号“”) 。输入:\$EXAMPLE,则显示:hello word。即引用环境变量用美元符号$. env查看所以环境变量清单
- 通配符:? * []
- ps 查看进程
- echo 将任意字符串回显到终端
shell提示符,默认是$。echo $PS1,显示当前环境变量的提示符。 PS1=”C>” ,将提示符改为C>。
PS1表示一级提示符,PS2表示二级提示符(默认是>)。当命令长度大于终端宽度,需要换行继续输入时,可输入转义字符反斜杠/,此时将出现二级shell提示符。重定向输入:<。如:mail jame <reply,将文件reply中的内容送到终端,并作为邮件内容发送。
- 重定向输出:> 或>>。如:cat File01>File02,将File01文件中的内容抓取出来,并替换掉File02文件中的内容,如果File02文件不存在,将创建新这个文件。
又如:echo bagayalu>>File01,将内容“bagayalu”添加到文件File01的最后,而不替换文件File01。
又如:cat File01>>File02,将文件File01的内容抓取出来添加到文件File02的末尾。 - 重定向报错:2> 或 2>>。将报错信息输出到某个新的或已经存在的指定的文件中。(0表示标准输入、1表示标准输出、2表示标准报错)
重定向混合使用。如:cat
output2>error.意思是cat命令从README文件中读取输入,并将结果输出到output文件中。如果README文件存在,且中间没有发生任何错误,则output文件的内容应该与README文件相同。如果发生错误,则错误信息将被写到error文件中。
单独的减号(-)表示“在此处接收标准输入”,如:cat file1 – file2>output。该命令首先显示file1的内容,接着显示标准输入的内容,最后显示file2文件的内容,所有显示内容都被写入到文件output文件中。该例中没有重定向输入,所以显示完file1文件后,将等待键盘输入(Ctrl+D结束键盘输入)。管道操作符 | 。为避免每次重定向操作就产生一个新文件,可以使用管道操作符(|)来代替重定向操作符。它是将一条命令的输出定向到另一条命令的输入,而不是定向到终端或文件。
命令行中的引号。凡以空白符(空格、制表符、换行符)分隔的字符串都被认为是个参数,因此若希望将含有空白符的字符串当成一个参数来处理,则应该用双引号(“”)。但是当双引号中含有已$开头的环境变量时,shell仍能发现环境变量的存在,并使用环境变量的值。因此可使用单引号来绝对引用,来使得环境变量不被发现。且双引号和单引号可以嵌套使用。例:
|
|
Use “echo $Shell” to dispaly your shell name
- tty 查看当前用户
passwd 修改密码 passwd user1 修改其他用户密码的密码(root可用)
passwd -S caiyt = passwd –status caiyt 查看caiyt的密码状态。
useradd user2 新增一个系统帐号ls -l -a =ls -la ——注意:single letter使用- word使用–,
l(long)详细文件夹及文件
a(all) 所有文件夹及文件,包括隐藏——以.开头的文件(夹)cp txt.log /home/caiyt/text1 复制文件到 文件夹text1下
date 查看当前日期
+%D显示日期(mm/dd/yy)
+%T显示时间(hh:mm:ss)
-s (set)修改时间
date +%D%T=date +”%D %T” ,但是不能输入:date +%D %Tcal 即calendar日历
cal 当年当月
cal 4 2009 2009年4月
cal 2009 2009年全年
cal 2009 > 2009calendar 将2009年的日历输出到文档2009calendar上。用哪些方法取得指令的帮助
1)whatis 显示命令的简短说明,如 whatis ls
2)–help 查询命令的说明摘要及参数列表(不是所有命令都可用)
3)man and info man [] 取得命令的说明文件manpage,
/usr/share/man 可看到编号1-8的manpage,其中:
编号1、 usercommands——一般用户的命令说明;编号5、file formats——对应命令的说明文档;编号8、Administrative commands——root帐号的可用命令说明。例,man passwd;man 5 passwd;man lvm。可使用键盘上的方向键、pgUP、pgDown浏览man page,同时可用/search for keywords,n/N 查看next/previous 匹配的关键词。搜索所有的manual:man -k 。
info查看比man page更详细的 info page(类似网页结构)。控制:方向键、Tab键(转到下一个主题链接点),n/p/u view next/previous/up-one node(上一层的小节)。s search for keyword.
4)/usr/share/doc
5)Red Hat documentation