Linux常用命令(1)--工作必备
Linux基础知识(1)
打包命令:压缩格式tar.gz/tgz tar -czvf filename.tar.gz filename
解压:tar -xzvf test.tar.gz
.zip格式 zip Filename.zip filename
unzip test.zip
重命名文件:mv abc 1234----将文件abc重命名为1234
mv /a /b/c ----将/a目录移动到/b下,并重命名为c
mv A B—将目录A重命名为B
more less tail命令区别
tail -f xx.log 实时刷新
more:分页显示,不支持回退,只能向下翻页;
less:分页显示,支持回退,支持翻页,跳转,查找命令;
cat:显示文件全部内容,适用于文件内容少的情况;
查看端口是否被占用-----netstat netstat -apn查看所有端口号 LISTEN表监听
top:查看CPU和内存使用情况
第三行: %id表示空闲CPU占比
第四行: 内存使用情况: Mem(总物理内存)/used(使用的)
杀进程:
通过端口号杀进程: netstat -apn | grep 8080 查看8080端口的PID -----kill -9 PID
正在运行的程序:ps -ef |grep java(第一行第二个即PID )-----kill -9 PID
运行程序:
chmod +ax 文件名 赋予可执行权限----cd到文件的执行文件所在路径下 ./文件名 执行文件
赋予文件权限 chmod
r:read 4 w:write 2 x:execute 1 (文件所有者u–文件所在组g–其它o)
chmod 755 文件名
为什么常用755,不是777?
可执行:只对脚本文件和目录生效,对一般文件不起作用,若文件夹没有X权限,则代表不能进入文件夹内容(一般建立文件夹默认有X权限)
可写:对文件的内容做编辑, 若目录没有W权限,则不能给该目录下的文件做删除和改名操作
2台服务器之间传文件:
上传本地目录到远程机器指定目录: scp -r 本地目录 远程root@远程IP:远程目录
上传本地文件到远程目录: scp 文件名 远程root@远程IP:远程目录
远程服务器文件目录到本地–交换参数位置: scp -r root @远程IP:远程目录 本地目录
把终端信息保存在文件中
命令>文件名----输出全部信息到文件
命令2>文件名—输出错误及警告信息到文件
命令1>文件名—只输出正常信息
make xxx>文件名 2>&1
其中的2>&1表示错误信息输出到&1中,而&1,指的是前面的那个文件:build_output_all.txt 。
注意:上面所有的1,2等数字,后面紧跟着大于号’>’ ,中间不能有空格。 ----最常用
替换字符串:
vim中 :s/old/new/g 用new替换行中所有出现的old
不打开文件 sed -i ‘s/old/new/g’ filename
查找关键字:
vi test.txt----输入i 进入插入模式 /error 切换下一个按n
- 工作中常用Linux命令--服务器运维
- 工作中常用Linux命令总结
- linux工作常用命令
- 转载和积累系列 - Linux 常用工作管理命令
- 工作记录--linux常用命令
- Linux 常用必备命令
- linux下面的常用工作命令
- 工作中常用到的linux(aix系统)命令
- 工作中常用到的linux命令
- 工作中常用Linux命令记录
- 工作中用到的 Linux/Unix 常用命令
- 工作中常用到的Linux命令
- 工作中linux常用命令
- 是时候该总结下自己工作常用的linux命令了
- Linux工作中常用到的一些命令(持续更新)常用的
- 工作中linux常用命令总结
- 工作中常用到的Linux命令总结
- linux常用命令---工作中常用的linux命令
- 新手必备:Linux系统VPS主机SSH常用命令大全
- [工作需求]linux常用命令以及vim常用命令