linux 工作中常用到的一些命令

因为工作中一般会碰到查后台问题。
所以难免会使用到一些基本的linux命令。
整理了一下,放出来了。
对于工具我个人喜欢用putty。

有时候需要到根目录:
cd usr: 切换到该目录下usr目录
cd …(或cd…/): 切换到上一层目录
cd /: 切换到系统根目录
cd ~: 切换到用户主目录
cd -: 切换到上一个操作所在目录

下面是实用一些的命令;
1、 mkdir 目录名称:增加目录
2、 ls或者ll
ls列出所有的文件名
ll命令可以看到该目录下的所有目录和文件的详细信息
3、find 目录 参数:寻找目录
我举个例子

列出当前目录及子目录下所有文件和文件夹: find .
在/home目录下查找以.txt结尾的文件名:find /home -name “.txt"
同上,但忽略大小写: find /home -iname "
.txt”
当前目录及子目录下查找所有以.txt和.pdf结尾的文件:find . ( -name “.txt" -o -name ".pdf” )或find . -name “.txt" -o -name ".pdf”

4、mv 目录名称 新目录名称: 修改目录的名称

5、mv 目录名称 目录的新位置: 移动目录的位置

6、cp -r 目录名称 目录拷贝的目标位置: 拷贝目录(改),-r代表递归拷贝

7、rm [-rf] 目录: 删除目录(删)

8、touch 文件名称: 文件的创建(增)

9、cat/more/less/tail 文件名称 文件的查看(查)

10、cat: 查看显示文件内容
more: 可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看
less: 可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看
tail-10 : 查看文件的后10行,Ctrl+C结束(这个我在其他的文档中看到过,我业务中没有用过,不过应该挺使用的)
注意:命令 tail -f 文件 可以对某个文件进行动态监控,例如tomcat的日志文件, 会随着程序的运行,日志会变化,可以使用tail -f catalina-2016-11-11.log 监控 文 件的变化

11、vim -> 按i-> wq/q! 这个不用解释了。

12、rm -rf 文件:删除文件(目前没有公司服务器使用过)哈哈

13、在大学的时候我就买过阿里云了,以前都是自己上传安装包,然后解压安装,。。。。
压缩:
z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
下面有个很好理解的例子:
test目录下有三个文件分别是:aaa.txt bbb.txt ccc.txt,
打包test目录并指定压缩后的压缩包名称为test.tar.gz可以使用命令:tar -zcvf test.tar.gz aaa.txt bbb.txt ccc.txt或:tar -zcvf test.tar.gz /test/
解压:
tar -xvf 压缩文件
x:解压
1 将/test下的test.tar.gz解压到当前目录下可以使用命令:tar -xvf test.tar.gz

2 将/test下的test.tar.gz解压到根目录/usr下:tar -xvf xxx.tar.gz -C /usr(- C代表指定解压的位置)一般用这个比较多;

14、ll 可以看到当前目录文件的权限
如果想要修改文件的权限:使用这个chmod
比如想要修改一个文件: test.txt 它在matthew文件下
chmod u=rwx,g=rw,o=r test.txt

15、pwd:显示当前所在位置 -》有时候,我们需要从服务器上面把某一个log弄下来,pwd得到这个位置,
然后把它放到ftp上一找就可以了,拖出来就行了。

16、grep “要找的字符串” 文件名 --color: 搜索命令,–color 高亮的意思;
这个是我使用的最多的一个,log日志中因为uat环境会碰过一些问题,不能像在自己编译器中找问题,只能通过关键字去看那个部分出现异常或者不正确的数据

17、找进程:(这个用得少,只有我自己在我阿里云和腾讯云上面用过)
ps -ef/ps -aux: 这两个命令都是查看当前系统正在运行进程,两者的区别是展示格式不同。
如果想要查看特定的进程可以使用这样的格式:ps aux|grep redis (查看包括redis字符串的进程),也可使用 pgrep redis -a。
注意:如果直接用ps((Process Status))命令,会显示所有进程的状态,通常结合grep命令查看某进程的状态。
杀进程:
kill -9 进程的pid: 杀死进程(-9 表示强制终止。)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值