工作中常用的linux命令

grep

grep  -5 “待查找内容” club.log  #查找的文件名为club.log

tail

tail  -100f club.log #查找文件的最新100行

tail  -100f club.log |grep ‘INFO’ #查看最新100行有关键字“INFO”的行

free

free–m #查看内存 ,单位MB

free–g # 查看内容,单位GB

df -h # 查看磁盘占用

fdisk –l#查看内存分区

find

find/etc/ name‘*redis*‘  #在/etc/目录下寻找名字类似 redis的文件

whereis #查看软件安装地址

whereis java #查看java安装路径

whereis python  #查看python安装路径

mv#
重命名文件名

mv json.txt json.text

rm

rm –rf #删除文件夹

rm –f #删除文件

cp

cp  /usr/redis/redis-2.8.3/src/ redis*/App/redis/bin/
#复制文件

mv

mv/usr/redis/redis-2.8.3/src/ redis* /App/redis/bin/ #移动文件到某个的目录下

top#linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。

ps -ef | grep redis

        下面对命令选项进行说明:
        -e 显示所有进程。
        -f 全格式。
        ps e 列出程序时,显示每个程序所使用的环境变量。
        ps f 用ASCII字符显示树状结构,表达程序间的相互关系

netstat -nltp|grep 6379

Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

netstat -ntlp

netstat -anp | grep 3306

netstat -an

netstat -ae |grep mysql

netstat -i -e 显示主机上每个网络接口的配置和状态

netstat -lp 标识正在监听的网络服务

netstat -rn  检查路由表

netstat -s 查看各种网络协议运行的统计信息

netstat -tln 用来查看linux的端口使用情况

netstat --ip -an

ln

为某一个文件在另外一个位置建立一个不同的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。

当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

例如:ln -s /bin/less/usr/local/bin/less

uname –a #查看系统版本信息

svn sw #切换分支

时间: 2024-10-29 19:07:07

工作中常用的linux命令的相关文章

软件测试工程师工作中常用的Linux命令

Linux系统有着众多的优点,比方开源.非商业版本免费.多任务多用户操作,因而Linux系统在非桌面范畴占有压倒性的市场份额.关于互联网技术工作者来说,控制常用的Linux命令也是一门必修课.下面罗列一些笔者在工作中常用的Linux命令. cd 切换目录 cd .. 返回上一层目录 cd . 进入当前目录 cd - 返回前一次的目录,即上一次的目录不是上一层目录 ls 查看文件与目录 用法: ls [参数][文件] 参数: ls –l 显示文件的权限和属性 ls –a 列出所有的文件,包含隐藏文

工作中常用的Linux命令(2):ipcs/ipcrm命令

ipcs 1. 命令格式 ipcs [resource-option] [output-format] ipcs [resource-option] -i id 2. 命令功能 提供IPC设备的信息 3. 使用方法 resource选项: ipcs -m 查看系统共享内存信息 ipcs -q 查看系统消息队列信息 ipcs -s 查看系统信号量信息 ipcs [-a] 系统默认输出信息,显示系统内所有的IPC信息 [[email protected] data]$ ipcs -a ------

工作中常用的Linux命令:目录

工作两三年,每天都和Linux打交道,但每每使用Linux命令的时候却会像提笔忘字般不知如何使用,常常查手册或到网上找资料.此系列文章主要是为了方便自己在使用命令时随时可查阅.鄙人才疏学浅,文中若有任何错误可在留言中指正,以供大家共同进步.学习的主要参考资料: 1. <Unix环境高级编程>.<shell脚本学习指南>... 2. 我使用过的Linux命令系列 3. 每天一个Linux命令 4. 网上的其他资料 1. 工作中常用的Linux命令(1):find命令 2. 工作中常用

日常工作中常用的Linux命令

以下Linux命令是我日常工作中常用到的: sudo su - :切换为临时的root权限; chmod +x * :用于改变linux系统文件或目录的访问权限; ps -ef |grep dubbo-account :查看进程; ./ shutdown.sh : 关闭某个服务; tar -zxf nginx-1.6.tar.gz: 解压; less all.log : 查看当天的日志; tail -f all.log: 监控日志; ls -lh: 查看各个文件的大小; sz all.log:

工作中常用的Linux命令(不断更新中)

最近工作中用到linux命令,简单总结如下: 1. pwd 查看当前所在的文件路径 2. cd 切换目录 cd .. 切换到上一级目录 3. ls 列出当前文件路径下的所有文件和文件夹 4. ll 是ls -l的一个别名,列出文件的详细属性 5. mkdir 创建新文件夹 6. cp 复制文件 7. rm 删除文件 rm -rf 删除文件夹

工作中常用的linux命令总结(1)

这是我的第一篇博文,鉴于互联互通.技术分享的精神,想想就激动! 来点日常工作的干货吧:) 1.复制文本时候  cat和vi复制的文件格式不一样  vi会有多出空行来; 2.gdb rc core.10006  rc是程序目录bin下面的程序文件 core.10006是core文件: 3.SHOW MASTER LOGS:查看目前的master binlog日志 PURGE MASTER LOGS TO 'mysql-bin.010':删除日志从最久的到mysql-bin.010 PURGE MA

工作中常用的linux命令大全

文章内容参考:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html  谢谢大佬的分享 系统信息  date  显示系统日期 cal + 年份 显示该年份的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w 将时间修改保存到 BIOS 文件和目录 cd 回到根目录 cd .. 回到上一级目录 cd ../.. 回到上两级目录 pwd 当前工作路径 ls 查看目录中的文件 ls -l 显示目录和

工作中常用的Linux命令:crontab命令

crontab是一个用来设置.删除或显示供守护进程cron执行的定时任务的命令.每一个用户都可以拥有属于自己的定时任务,定时任务文件默认以用户名命名,并放在/var/spool/cron目录,该目录普通用户无访问权限. 可以通过cron.allow 和 cron.deny文件管理用户使用crontab的权限.如果cron.allow存在,用户必须列在其中才会被允许使用cron:如果cron.deny存在,被列在其中的用户禁止使用cron:如果两者都不存在,只有超级用户才能使用cron.在Cent

工作中常用的linux命令(持续更新)

一.top 实时动态地查看系统的整体运行情况1.在top命令后 > < 切换排序方式,根据cpu排名或者内存排名查看 2.top -p 进程pid 查看某一进程的整体运行情况 二.解压缩 tar格式: 1.压缩命令:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名 2.解压命令:tar  -zxvf   压缩文件名.tar.gz 三.创建新用户 1.useradd -d /home/laowang -m laowang . passwd laowang 原文地址:https