首页 > 系统服务 > 详细

linux一些命令的理解

时间:2019-09-12 11:45:44      阅读:79      评论:0      收藏:0      [点我收藏+]

Ctrl+S  停止滚屏;按Ctrl+Q键可以恢复滚屏
Ctrl+c  在命令行下起着终止当前执行程序的作用,

Ctrl+d  相当于exit命令,退出当前shell

清屏 clear 或者 Ctrl+l

 

/      根目录

cd     切换目录

cd ..  上一级目录

cd ~   返回根目录(/root)

 

ls 列出目录 

-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来-d :仅列出目录本身,而不是列出目录内的文件数据

-l :长数据串列出,包含文件的属性与权限等等数据

 

cat 正序读取文件

-b :列出行号,仅针对非空白行做行号显示,空白行不标行号

-n : 列出行号,空白行标行号

tac 逆序读取文件

 

head 显示开头十行

-n 20 显示最后二十行

 

tail 显示最后十行

-n 20 显示最后二十行

-f 持续刷新打印内容

 

less  按页来显示文本,可以上下页翻动

less运行时可以输入:

/字串 :向下搜寻『字串』的功能(区分大小写)

?字串 :向上搜寻『字串』的功能(区分大小写)

q      :退出less

-m     :百分比显示当前页面进度

less可以使用【pageup】和【pagedown】键进行前翻页和后翻页,这样看起来更方便。

 

rm 删除指令

-rf 强制删除,指定路径会删除该路径下的所有文件和目录

-f 删除指定文件

-r 删除指定目录

 

jar 解压或者压缩war,jar包

-xvf解压到包所在的目录下

 

 

 

 

ps 进程查看

-ef|grep 进程名 查看该进程的运行路径和信息(grep 字符查找)

 

cp 拷贝

-f直接覆盖文件,不给出提示

-i 覆盖文件,给出提示

-r 将目录中的文件都拷贝

格式 cp -i 文件 /新的目录

 

mkdir 创建文件夹

-p 确保目录名称存在,不存在的就建一个

 

Linux输出重定向>>>区别如下:

>:  会重写文件,如果文件里面有内容会覆盖。

>>  这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件。

>>: 追加文件,也就是如果文件里面有内容会把新内容追加到文件尾。

>     是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空。一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节)。

 

chmod(chmod是权限管理命令change the permissions mode of a file的缩写)

u代表所有者,x代表执行权限。 + 表示增加权限。chmod u+x file.sh 就表示对当前目录下的file.sh文件的所有者增加可执行权 

技术分享图片

linux一些命令的理解

原文:https://www.cnblogs.com/loftercat/p/11510817.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!