<一>注册名
Localhost login:
//接受用户的注册
Password:
//提示输入口令
<二>[root@localhost root]#或[user@localhost user]$
//出现这些说明注册成功,方括号里分别是用户名、系统主机名、用户当前目录,“#”和“$”是shell提示符,一般用户,系统默认的提示符“$”。超级用户也就是root用户,系统默认的提示符是“#”,如果注册名或输入口令有不正确,系统将发出注册失败的信息”login incorrect”要求重新登陆。
<三>退出系统用logout命令
[root@localhost root]#logout
<四>特殊字符
Shell提供许多控制符和特殊字符,用来简化命令行的输入
1, Ctrl+H键默认为删除字符,功能与BackSpace相同
2, Ctrl+U键可以删除光标所在的行
3, Ctrl+J键相当于Enter键
4, 分号(;)可以将两个命令隔开,可以实现在一行中输入多个字符。命令的执行顺序与输入的顺序相同。
5,倒引号(``):使用两个倒引号引用命令,替换命令的执行结果
<五>简单命令
1.who、whoami、w
//当前已注册的用户到系统的所有用户名,所用终端名和注册到系统的时间,who命令将列出所有正在使用系统的用户;而whoami命令列出使用该命令的当前用户的相关信息,w显示谁登陆系统并且在做什么
<六>dmesg命令
//显示内核引导是的状态信息,对于内核引导出现故障是查找问题十分重要
<七>date命令
//用于在屏幕上显示或设置系统日期和时间,当前系统的时间为:2010年1月29日21:02:48
星期五
<八>Cal命令
//显示指定年月的月历
-m:以星期一为每周的第一天方式
-j一月一日
-y:
//cal
<>clear
//
<>pwd
//
<>cd
//
..
<2>cd~”cd
<3>cd
1./root
[user@localhost user]$cd /bin
2.
[user@localhost bin]$cd ~
3.
[user@localhost user]$cd ..
4.
[user@localhost home]$cd ../..
<>
-c:/
-f:-c
-t/
-v
-r/
-u/
-zgzip
-jbzip2
# tar -cf file.tar install.log install.log.syslog
这条命令是将install.log install.log.syslog 的文件打成一个名为file.tar的包。-c是表示产生新的包,-f指定包的文件名。
这条命令是将install.log install.log.syslog 的文件打成一个名为file.tar的包。-c是表示产生新的包,-f指定包的文件名。
# tar -tf all.tar
这条命令是列出file.tar包中所有文件,-t是列出文件的意思
# tar -rf all.tar anaconda-ks.cfg
这条命令是将所有anaconda-ks.cfg的文件增加到file.tar的包里面去。-r是表示增加文件的意思。
这条命令是列出file.tar包中所有文件,-t是列出文件的意思
# tar -rf all.tar anaconda-ks.cfg
这条命令是将所有anaconda-ks.cfg的文件增加到file.tar的包里面去。-r是表示增加文件的意思。
#touch helloworld.c
建立一个helloworld.c文件,
#tar –rf file.tar helloworld.c
添加文件到file.tar压缩包中
#tar –tf file.tar
列出file.tar压缩包的文件
#vi helloworld.c
编辑helloworld.c源文件
#include <stdio.h>
Int main()
{
Printf(“hello world!\n”);
Return 0;
}
# tar -uf file.tar helloworld.c
这条命令是更新原来tar包file.tar中helloworld.c文件,-u是表示更新文件的意思。
# tar -xf file.tar
# tar -xf file.tar
这条命令是解出file.tar包中所有文件,-t是解开的意思
以上就是tar的最基本的用法。为了方便用户在打包解包的同时可以压缩或解压文件, tar提供了一种特殊的功能。这就是tar可以在打包或解包的同时调用其它的压缩程序,比如
调用gzip、bzip2等。
调用gzip、bzip2等。
1) tar调用gzip
gzip是GNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip相对
的解压程序是gunzip。tar中使用-z这个参数来调用gzip。下面来举例说明一下:
# tar -czf file.tar.gz install.log install.log.syslog
gzip是GNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip相对
的解压程序是gunzip。tar中使用-z这个参数来调用gzip。下面来举例说明一下:
# tar -czf file.tar.gz install.log install.log.syslog
这条命令是将install.log install.log.syslog的文件打成一个tar包,并且将其用gzip压缩,生成一个gzip压缩过的包,包名为file.tar.gz
# tar -xzf file.tar.gz
# tar -xzf file.tar.gz
这条命令是将上面产生的包解开。
2) tar调用bzip2
bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。与bzip
2相对的解压程序是bunzip2。tar中使用-j这个参数来调用gzip。下面来举例说明一下:
# tar –cjf file.tar.bz2 *
bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。与bzip
2相对的解压程序是bunzip2。tar中使用-j这个参数来调用gzip。下面来举例说明一下:
# tar –cjf file.tar.bz2 *
这条命令是将所有/root目录下的所有文件打成一个tar包,并且将其用bzip2压缩,生成一个bzip2压缩过的包,包名为file.tar.bz2
# tar -xjf file.tar.bz2
这条命令是将上面产生的包解开。
# tar -xjf file.tar.bz2
这条命令是将上面产生的包解开。
<>mkdir
//
mkdir
-p:
#mkdir dir1 dir2
dir1
#mkdir –p dir3/bak
dir3
<>
cp
-a:
-r:source
-f:
-r
2.rm
-f:
-i
-r:
3.mv
-i:
-f:
//
<>Linux
ln
-s:
<>ls
-a:
-m
-x:
-f/
-l:-
本文转自 chen138 51CTO博客,原文链接:http://blog.51cto.com/chenboqiang/272371,如需转载请自行联系原作者