Linux常用命令与快捷键

Linux就该这么学

一.常用Linux命令

 

1、 [root@localhost ~]# 释义
其中root表示当前登录用户,localhost表示主机名,~表示所在目录(家目录),#是超级用户的提示符,普通用户的提示符是$
2、ls -a -lh
l 显示长格式文件信息,h 人性化显示,a 显示所有隐藏文件(.开头的文件) ;引申出来的 ll 等效于 ls -l命令
3、mkdir -p [目录名] 
创建空目录,p表示递归创建
4、rm  -rf  [目录或文件名]
强制一次性递归删除目录或目录下文件(小心使用)
5、cp  -a -r  [原目录或文件 ]  [目标目录]
-r表示可以复制目录;-a表示‘一模一样复制’(节点信息);目标文件名和原文件名不一致,则会以目标文件名为准
6、mv  [原文件或目录]  [目标文件或目录]
移动/重命名目录或文件
7、locate  [目录或文件名]   、find  [目录或文件名]
搜索目录或文件名
8、grep  字符  [目标文件]
在目标文件中搜索指定字符串
9.1、zip  [目录目标]  [需要压缩的目录或者文件]
压缩指定目录或文件位zip格式到指定目标目录,例如: zip /root/tmp.zip  /tmp   把tmp目录下所有文件压缩到root下,且压缩后的文件名为tmp.zip
9.2、unzip [文件名]
解压缩指定文件名
9.3、tar  -zcvf   压缩包名.tar.gz   源文件               
压缩为.tar.gz格式文件(打包)
9.4、tar  -zxvf   压缩包名.tar.gz  -C  [目标目录]
加压缩.tar.gz格式文件到指定的目标目录下,例如  tar -zxvf  test.tar.gz  -C  /root   解压缩test.tar.gz至root目录下
10、shutdown -r 06:00 &             6点定时关机

        shutdown -c                         取消上一个关机命令
11、w    查看当前登录用户信息
       last   记录以往用户登录的信息
       lastlog  查看所有用户最后一次登录信息
12、vim  [文件名]
编辑文件,相当于vi
13、cat  [文件名]  | more   
查看文件信息(分页显示)
14、date &>>test.log                            #以追加的方式把正确和错误的信息输出保存到同一文件中

        ls >>right.log 2>>error.log            #把正确的输出到文件1中,错误的输出到文件2中
15、scp  [目标资源1]  [目标资源2]          #在不同服务器间拷贝(传递)文件
例:scp   /root/test.tar.gz   root@192.168.0.102:/
16、sz  [文件名]                                   #下载指定的文件
       rz                                                  #上传文件(弹窗选择)  

二.快捷键
Ctrl+L :清屏
Tap:命令或目录补全
Ctrl+C:强制终止当前命令进程
方向的上下箭头:切换历史输入的命令
Ctrl+a:光标移动到命令行的首
Ctrl+e:光标移动到命令行的尾

本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。

相关文章

发表评论

邮箱地址不会被公开。 必填项已用*标注