1、切换用户

命令:su - paytest,回车输入密码。

3、查看目录下文件

命令:ls 查看目录中的文件

4、删除一个文件或目录

命令:rm -f filename 删除一个叫做 ‘filename’ 的文件’
命令:rm -rf dirname 删除一个叫做 ‘dirname’ 的目录并同时删除其内容

5、移动或复制一个文件或目录

命令:mv dir1 new_dir 重命名/移动 一个目录
(1)mv[参数] 源文件或目录 目的文件或目录
(2)将文件test.txt重命名为wbk.txt
mv test.txt wbk.txt
命令:cp file1 file2 复制一个文件

7、通过SSH连接其它服务器

命令:ssh paytest@210.32.22.51,回车输入密码。

11、查看文件内容

命令:cat file1 从第一个字节开始正向查看文件的内容
命令:tac file1 从最后一行开始反向查看一个文件的内容

13、查看服务器下端口是否正常开启

命令:netstat -lnp | grep 61616 (查看ActiveMQ消息队列服务是否正常启动)

创建文件的两种方式:

1)vi 文件名 如果没有该文件就创建一个,并进入vi编辑模式
2)touch 文件名 直接创建一个文件

创建目录:

1)mkdir 目录名
2)mkdir -p 目录名1/目录名2 创建层级目录

1、cd命令

Linux基本命令和场景笔记(最新) - 图1

2.cp命令

Linux基本命令和场景笔记(最新) - 图2

3.mv命令

该命令用于移动文件、目录或更名
Linux基本命令和场景笔记(最新) - 图3

4、rm命令

Linux基本命令和场景笔记(最新) - 图4

5、kill命令

该命令用于向某个工作(%jobnumber)或者是某个PID(数字)传送一个信号,它通常与ps和jobs命令一起使用,它的基本语法如下:
Linux基本命令和场景笔记(最新) - 图5

6.tar命令

Linux基本命令和场景笔记(最新) - 图6

解压操作: /解压tar.gz

tar -zxvf /usr/local/test.tar.gz

Linux基本命令和场景笔记(最新) - 图7

pwd : 查看当前目录的完整路径

ps -ef | grep 进程名 :查看指定进程是否启动

cd ../ :跳转到上级目录

reboot :重启机器

31.tar -zcvf 文件名.tar.gz 要压缩的文件 :将指定的文件打包压缩成tar.gz

32.tar -zxvf 文件名.tar.gz :解压缩后缀名为tar.gz文件

esc:wq! 强制保存并退出linux常用命令,

esc:q! 强制退出

如何删除多行

Linux基本命令和场景笔记(最新) - 图8
需求2:删除第5行,到文件尾部
如果文件有很多行,使用:set number可查看vim中的行号;按两次大写的G,可跳转到文件末尾,查看行号;
再使用需求1的方式删除即可;

Linux基本命令和场景笔记(最新) - 图9

删除单行内容

光标移动到需要删除的行
按一下ESC键,确保退出编辑模式
按两次键盘上面的d键,就可以删除了。
TOP中只查看某个或某些进程的信息
Linux基本命令和场景笔记(最新) - 图10
Linux基本命令和场景笔记(最新) - 图11

恢复命令

U 恢复当前行(即一次撤销对当前行的全部操作)
首先, 按Esc使vi进入到命令模式:
1. 在命令模式下,按u撤销上一次操作。(u 表示 undo中 u)
2. 在命令模式下,按Ctrl+r 恢复上一次的撤销操作。

netstat -an |grep 80 查看80端口是否被使用

-a (all) 显示所有选项,默认不显示LISTEN相关。
-n 拒绝显示别名,能显示数字的全部转化成数字

java -jar miaosha.jar

tail -f
等同于—follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止

tail -f nohup.out 查看文件内容

Jobs 查看后台进程
终端显示:[1]+ Stopped vim /etc/network/interfaces > /home/leo/Desktop/ip.txt (wd: /)

方法二、输入命令:jobs -l
终端显示:[1]+ 4664 停止 vim /etc/network/interfaces > /home/leo/Desktop/ip.txt (wd: /)
看到4664,这个就是PID了
现在开始杀掉它:
输入命令:kill 4664
终端没有显示。ok。
A,Shell支持作用控制,有以下命令:
1. command& 让进程在后台运行
2. jobs 查看后台运行的进程
3. fg %n 让后台运行的进程n到前台来 4. bg %n 让进程n到后台去; PS:”n”为jobs查看到的进程编号.
fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的
ctrl + c

Linux开发常用快捷命令

Vim 开发

/res 查找res 之后按N键往下找

2、文件内容的增删改查

删除一行:dd
复制一行:yy
粘贴:p
撤销:u
当前光标删到本行最后: shift+d
Ctrl + r : 重做上一个操作;
:set nu(number)设置行号,但是仅限于本次,再次进入没有了;
:set nonu 取消行号,与set nu相反,也是仅限于本次;
:10,20y 回车即可,相应的删除也是如此 :10,20d (此方法比上面两种方法更简单)
:10,20 m 30 把10行到20行的内容,剪切到30行之后
:10,20 co 30 把10行到20行的内容,复制到30行之后

文件权限:

chomd -R 777
参数-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) 。