常用linux命令详解

linux常用文件处理命令
ls -l
#rwx分别代表文件对应的属性,分别为读写执行
chgrp #更改文件属组
chown #更改文件属主
chmod #修改文件权限,比如chmod 777 .a ,即把文件a变成可读可写可执行

一般ls -l 查看文件后,一般会带上-rw-r-r等操作,这表明分别是owner/group/others三种身份的read/write/execute的三种权限
其中r:4,w:2,x:1

linux常用目录处理命令
pwd #显示当前所在文件路径
ls #查看目录中的文件
mkdir dir#创建文件夹
rm -r dir#移除某个文件夹
rm -f file#删除某个文件
cp /usr/bin/xxx usr/local/yyy #把bin目录下的xxx复制到local下,并改名为yyy
mv/usr/bin/xxx usr/local/yyy #把bin目录下的xxx移动到local下,并改名为yyy
cd #切换目录
linux常用文件查看操作
head -xf #只看头部的几行
tail -xf #只看尾部的x行,一般用来查看最新生成的日志
cat #从第一行开始显示文件内容
tac #从最后一行开始显示文件内容(是cat倒过来写,正好是倒过来看文件)
more #一页一页的显示文件内容
less #翻页查看,可以往前翻页
more #翻页查看
linux系统用户账号的管理
useradd 选项 用户名 #新增用户
userdel 选项 用户名 #删除用户
usermod 选项 用户名 #修改账号
#-c comment 指定一段注释性描述。
#-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
#-g 用户组 指定用户所属的用户组。
#-G 用户组,用户组 指定用户所属的附加组。
#-s Shell文件 指定用户的登录Shell。
#-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
linux文件查找
#如何查找一个文件大小超过 5M 的文件
find / -name xx #在根目录下根据名称查找
find /etc -name xx #在指定目录下查找
find .-name 'xx' #在当前目录下查找文件开头为xx的文件
find / -amin -10 #查找在系统中最后10分钟访问的文件
find / -atime -2 #查找系统中最后48小时访问的文件
find /-empty #查找在系统中为空的文件或文件夹
find / -mmin -5 # 查找在系统中最后 5 分钟里修改过的文件(modify time)
find / -size -10000c #查找中小于10000字节的文件(k:KB,M:MB,G:GB)
find / -size +50m #查找出大于50m的文件
linux磁盘管理
df #检查文件系统中磁盘空间占用情况
df [-ahkmhHTi] 文件夹或文件名
#-a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;
#-k :以 KBytes 的容量显示各文件系统;
#-m :以 MBytes 的容量显示各文件系统;
#-h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示;
#-H :以 M=1000K 取代 M=1024K 的进位方式;
#-T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出;
#-i :不用硬盘容量,而以 inode 的数量来显示

du #查看磁盘空间使用量,主要检查文件或文件夹所占的空间大小,常用的为du -h xxx(也会把隐藏文件也展示出来)
du [-ahskm] 文件夹或文件名
#-a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。
#-h :以人们较易读的容量格式 (G/M) 显示;
#-s :列出总量而已,而不列出每个各别的目录占用容量;
#-S :不包括子目录下的总计,与 -s 有点差别。
#-k :以 KBytes 列出容量显示;
#-m :以 MBytes 列出容量显示;

fdisj #linux分区表操作工具
fdisk -l 装置名称

mkfs #磁盘格式化
mkfs [-t 文件系统格式] 装置文件名

fsck #磁盘检查
fsck [-t 文件系统] [-ACay] 装置名称

mount #磁盘挂载
#比如把创建的xx挂载到yy上
mount dev/xx dev/yy
linux常用网络管理命令
natstat #查看整个网络状态及端口占用情况
ps -ef | grep xxx #查看进程,ps就是process statu
kill -9 pid #杀掉进程,pid就是processid
free -m 查看服务器内存
ps -ef | grep java
ps -aux | grep java

原文地址:https://www.cnblogs.com/yeyeyeyey/p/12128877.html

时间: 2024-10-05 23:31:48

常用linux命令详解的相关文章

linux命令详解

一.cat主要有三大功能: 1.一次显示整个文件.$ cat filename2.从键盘创建一个文件.$ cat > filename (只能创建新文件,不能编辑已有文件)3.将几个文件合并为一个文件: $cat file1 file2 > file 参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v

Linux命令详解之—pwd命令

Linux的pwd命令也是一个非常常用的命令,本文为大家介绍下Linux中pwd命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux pwd命令用于显示工作目录. 执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称. 一.Linux pwd命令语法 pwd [OPTION]... 参数说明: -L, --logical #use PWD from environment, even if it contains symlinks -P, --physical #a

Linux命令详解之–ls命令

今天开始为大家介绍下Linux中常用的命令,首先给大家介绍下Linux中使用频率最高的命令--ls命令. 更多Linux命令详情请看:Linux命令速查手册 linux ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录),还可以查看文件的权限(包括目录.文件夹.文件权限),查看目录信息等等,是一个非常强大有用的命令. 一.ls命令语法 ls [-alrtAFR] [name...] 二.ls命令参数 下面给大家介绍几个ls命令常用的参数. -a 显示所有文件及目录 (ls

Linux命令详解之—less命令

Linux下还有一个与more命令非常类似的命令--less命令,相比于more命令,less命令更加灵活强大一些,今天就给大家介绍下Linux下的less命令. 更多Linux命令详情请看:Linux命令速查手册 less命令 与 more命令 非常类似,但less命令 可以更加随意地浏览文件,而且 less 在查看之前不会加载整个文件. 相比较于more命令,很多人更喜欢使用 less命令. 一.Linux less命令语法 less [参数] 文件 less命令非常强大,在此只介绍几个常用

Linux命令详解之—tail命令

tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文件写到标准输出.很多人喜欢使用tail –f 来监控日志文件. 一.Linux tail命令格式 Linux tail命令 格式如下所示 tail [OPTION]... [FILE]... Linux tail命令 参数如下所示 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c

Linux命令详解之—more命令

Linux more命令同cat命令一样,多用来查看文件内容,本文就为大家介绍下Linux more命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux的more命令类似 cat命令 ,不过more命令以一页一页的形式显示,更方便使用者逐页阅读. 按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,输入/+字符串可以搜索字符串(与vi搜索类似). 一.Linux more命令语法 more命令的语法格式如下: more [-dlfpcsu] [-

du df Linux命令详解

du和df的区别: du 统计文件大小相加,df  统计数据块使用情况,如果有一个进程在打开一个大文件的时候,这个大文件直接被rm 或者mv掉,则du会更新统计数值,df不会更新统计数值,还是认为空间没有释放.直到这个打开大文件的进程被Kill掉.我们碰到的问 题是,我们在定期删除 /var/spool/clientmqueue下面的文件,但是没有杀掉其进程,所以空间一直没有释放.使用下 面的命令杀掉进程之后,系统恢复. df命令详细用法 a:显示全部的档案系统和各分割区的磁盘使用情形 i:显示

linux命令详解之du命令

du命令概述du命令作用是估计文件系统的磁盘已使用量,常用于查看文件或目录所占磁盘容量.du命令与df命令不同,df命令是统计磁盘使用情况,详见linux命令详解之df命令.du命令会直接到文件系统内查找所有文件数据,所以命令执行时会耗费一点儿时间.在默认情况下,输出结果大小是以KB为单位的.如果想以MB为单位,使用-m参数即可,如果只想知道目录占了多少容量,使用-s参数即可. du命令语法du [选项] [文件或目录名称]参数:-a:--all, 列出所有的文件和目录容量大小而不仅仅列出目录容

Linux命令详解之—cat命令

cat命令的功能是连接文件或标准输入并打印,今天就为大家介绍下Linux中的cat命令. 更多Linux命令详情请看:Linux命令速查手册 Linux 的cat命令通常用来显示文件内容,也可以用来将几个文件连接起来显示,或者从标准输入读取内容并显示,常与重定向符号配合使用. 一.Linux cat命令语法格式 cat [OPTION]... [FILE].. 参数说明: -A, --show-all 等价于 -vET -b, --number-nonblank 对非空输出行编号 -e 等价于