基本命令
创建目录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 (写的代码死循环时可以使用这个结束该进程)
本文介绍Linux系统中的基本命令操作,包括目录创建、文件复制与移动等,并讲解了如何进行磁盘管理和查看进程信息。
13万+

被折叠的 条评论
为什么被折叠?



