Linux常用命令

【Linux简介】

Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux相关命令

文件目录相关

目录常用

1、ls 列出目录及文件名

-a 全部文件(包括隐藏文件)

-l 长数据列出

2、cd 切换目录

3、pwd 显示当前目录

4、mkdir 创建一个新的目录

-p 递归创建

-m 权限设置 mkdir -m 777 test

5、rmdir 删除一个空的目录

-p 多级创建

6、cp 复制文件或目录

-a 常用 全量复制包括属性链接档

-i 复制时若存在询问

7、mv 移动文件与目录 或修改文件与目录名称

8、rm -rf /* 懂得都懂

文件常用

1、cat 由第一行开始显示

2、less 可以一页一页的显示

空格 向下翻页

pagedown 向下翻页

pageup 向上翻页

/str 向后搜索“str”

?str 向前搜索“str”

n 重复前一个操作搜索

N 反向操作搜索

q 退出

3、head 只看头几行

-n 几行

4、tail 只看尾几行

-n 几行

-f 持续查探

vi|vim
命令模式

i 切换到输入模式

: 切换到底线模式

输入模式

HOME/END 移动光标到行首或行尾

pageUp/pageDown 上/下翻页

ESC 退出

底线命令模式

q 退出

w 保存

按键说明
pageDown向下翻页
pageUp向上翻页
G移动到最后一行
nG移动到第n行
gg相当于1G
/word向后搜索
?word向前搜索
n重复前一个操作搜索
N反向前一个操作搜索
dd剪切当前行 p/P粘贴
yy复制当前行

系统相关

ps
ps -aux 显示所有包含其他用户的进程
ps -ef	显示所有命令,连带命令行
grep
grep -i "被查找的字符串" 文件名 	忽略大小写
grep -r str 目录  	查找指定目录下所有文件中包含字符串"str"的文件,并打印出该字符串所在行的内容
| 管道
cat common.log | grep hello
过滤出common.log文件包含hello的行 打印结果
nohup
nohup 	no hang up(不挂起)
nohup Command [ Arg … ] [ & ]
	Command:命令
	ARG:参数
	&:让命令在后台执行 终端退出后命令仍旧执行
nohup java -jar springboot.jar > springboot.log &
	> 指定输出文件
	>> 追加文件
top
 top 用于实时显示 process 的动态
 top -H -p 进程号	查看对应进程下线程的状态
 (ps 可以使用 jstack -l PID > jstack.log查看线程情况)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值