个人的Linux需要注意点

本文介绍Linux系统中的基本命令操作,包括目录创建、文件复制与移动等,并讲解了如何进行磁盘管理和查看进程信息。

基本命令

创建目录test1 :mkdir  test1

递归创建目录 :mkdir -p test1/test2/test3    (注意,需要加上-p来递归创建)

删除目录rmdir:rmdir test1    (注意,如果test1下面有其它文件,就删除不了)

递归删除目录:rmdir -p test1/test2/test3    (这样会把test1至test3全都删掉,当然前提是这些文件夹下面没有文件)

cp(复制文件或者目录):cp 旧文件 新文件

mv(移动文件或者目录):mv /home/file1 dir1    (将file1文件移动到dir1文件夹)

chgrp:更改文件属组    chgrp 属组名 文件名    (-R递归更改文件属组,在更改某个目录文件的属组时,加上-R,那么该目录下所有文件的属组都会更改)

chown:更改文件属主,也可以同时更改文件属组

chown 属主名 文件名

chown 属主名:属组名 文件名

chmod更改文件权限属性:

r:4        w:2        x:1

使用cat命令查看文件,但是cat不能翻页查看,使用more命令查看文件可以分页查看,但是只能向下翻页查看,使用less命令查看文件,可以向上翻,也可以向下翻看。命令的使用(cat 文件名、more 文件名、less 文件名)

查找字符串,向下查找使用/    向上查找使用?,如果查找到多个字符串,可以使用n来查找下一个

vim编辑文件时,进入命令模式输入冒号,然后输入set nu来显示行号,set nonu来取消行号

 

 

 

磁盘管理

通过df或者df -h来查看磁盘使用情况(df -h是按照兆来查看大小,看着舒服些)

du命令来查看当前目录下的内存使用情况

 

进程管理

Linux中每个程序都有自己的一个进程,每一个进程都有一个父进程!

进程可以有两种存在方式,前台,后台

一般服务都在后台运行,基本的程序都在前台运行

命令:

ps:查看当前系统中正在执行的各种进程的信息

-a 显示当前终端运行的所有进程信息(当前的进程一个)

-u 以用户的信息显示进程

-x 显示后台运行进程的参数

ps -aux 查看所有的进程

ps -aux|grep mysql         (|是管道符,表示查看所有进程中是mysql进程的)

ps -ef:可以看到父进程的信息 例如ps -ef|grep mysql    (不常用)

看父进程通常通过目录树结构查看 pstree    (-p 显示父id,-u显示用户组) 。例如pstree -pu

结束进程:kill -9 进程id    (写的代码死循环时可以使用这个结束该进程)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值