linux命令基本操作

<>注册名
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.whowhoamiw
//当前已注册的用户到系统的所有用户名,所用终端名和注册到系统的时间,who命令将列出所有正在使用系统的用户;而whoami命令列出使用该命令的当前用户的相关信息,w显示谁登陆系统并且在做什么
<>dmesg命令
//显示内核引导是的状态信息,对于内核引导出现故障是查找问题十分重要
<>date命令
//用于在屏幕上显示或设置系统日期和时间,当前系统的时间为:201012921: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指定包的文件名。
# tar -tf all.tar
这条命令是列出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
这条命令是更新原来tarfile.tarhelloworld.c文件,-u是表示更新文件的意思。
# tar -xf 
file.tar
这条命令是解出file.tar包中所有文件,-t是解开的意思
以上就是tar的最基本的用法。为了方便用户在打包解包的同时可以压缩或解压文件, tar提供了一种特殊的功能。这就是tar可以在打包或解包的同时调用其它的压缩程序,比如
调用gzipbzip2等。
1) tar调用gzip
  gzipGNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip相对
的解压程序是gunziptar中使用-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
这条命令是将上面产生的包解开。
2) tar调用bzip2
bzip2
是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。与bzip
2
相对的解压程序是bunzip2tar中使用-j这个参数来调用gzip。下面来举例说明一下:
# tar –cjf
 file.tar.bz2 *
这条命令是将所有/root目录下所有文件打成一个tar包,并且将其用bzip2压缩,生成一个bzip2压缩过的包,包名为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,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值