Linux最全基础指令

目录

ls——浏览当前所在目录下的文件信息

pwd——查看当前所在路径

mkdir——创建目录

rm——删除文件

cp——将一个文件向另一个位置拷贝一份(注意:两个系统之间拷贝文件用scp)

mv——一点一个文件或目录到另一个位置

cd——改变当前所在路径,进入某个目录

文件

touch——更改文档或目录的日期时间,包括存取时间和更改时间,或者创建一个不存在的文件

cat——将文件内容打印出来

more——分页显示文件内容(只能向下)

less——分页显示文件内容(可以随意浏览)

head——默认显示文件前十行内容

tail——默认显示文件末十行内容

压缩

zip/unzip,gzip/gunzip,bzip2/bunzip2——压缩解压缩

tar——打包(-czvf),解包(-xzvf)

查找

grep——从文件内容中匹配包括某个字符串的行(常用于在某个文件中找函数)[-i忽略大小写]

find——从指定目录中查找指定名称或大小或时间或类型的文件

权限

权限的表示:rwxrwxrwx(0777)

su——切换到XX模式

sudo——暂时切换到超级用户模式以执行超级用户权限

umask——创建一个文件默认权限

chmod——设置文件访问权限

chown——修改文件拥有者

chgrp——修改文件或目录的所属组

环境变量

env——查看所有环境变量

set——显示本地定义的shell变量和环境变量

echo——直接打印某个变量内容

export——设置一个新的环境变量

unset——删除环境变量

进程

ps——查看进程

kill——杀死一个进程

进程间通信

ipcs——查看共享内存、信号量,队列等共享信息

ipcrm——清除命令

系统资源

top——查看正在运行的进程和系统负载信息

df——检查linux服务器的文件系统的磁盘空间占用情况

free——查看系统内存的使用状态

网络


netstat——显示各种网络相关信息,如网络连接,路由表,接口状态,masquerade 连接,多播成员等

ifconfig——配置和显示Linux内核中网络接口的网络参数

原文地址:https://www.cnblogs.com/shujuyr/p/14629751.html