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,如需转载请自行联系原作者
目录
相关文章
|
10天前
|
Web App开发 Linux 网络安全
工作中常用到的Linux命令
工作中常用到的Linux命令
|
10天前
|
Web App开发 Java Linux
Linux之Shell基本命令篇
Linux之Shell基本命令篇
Linux之Shell基本命令篇
|
7天前
|
NoSQL Linux Shell
常用的 Linux 命令
常用的 Linux 命令
28 9
|
1天前
|
域名解析 网络协议 Linux
Linux 中的 Nslookup 命令怎么使用?
【4月更文挑战第12天】
17 6
Linux 中的 Nslookup 命令怎么使用?
|
2天前
|
运维 网络协议 Unix
18.系统知识-Linux常用命令
18.系统知识-Linux常用命令
|
3天前
|
网络协议 Ubuntu Linux
Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载
Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载
|
3天前
|
Linux Go
Linux命令Top 100驱动人生! 面试必备
探索Linux命令不再迷茫!本文分10部分详解20个基础命令,带你由浅入深掌握文件、目录管理和文本处理。 [1]: <https://cloud.tencent.com/developer/article/2396114> [2]: <https://pan.quark.cn/s/865a0bbd5720> [3]: <https://yv4kfv1n3j.feishu.cn/docx/MRyxdaqz8ow5RjxyL1ucrvOYnnH>
46 0
|
6天前
|
缓存 运维 监控
Linux系统监控利器:探索常用命令及数据保存技巧
Linux系统监控利器:探索常用命令及数据保存技巧
23 4
Linux系统监控利器:探索常用命令及数据保存技巧
|
9天前
|
Linux 索引
linux 文件查找 和文件管理常用命令
linux 文件查找 和文件管理常用命令
19 0
|
9天前
|
安全 Unix Linux
一、linux 常用命令之 linux版本信息 系统管理与设置 持续更新******
一、linux 常用命令之 linux版本信息 系统管理与设置 持续更新******
14 0