Linux相关命令

发布时间 2023-03-22 21:16:58作者: 肆伍陸

要想查看某个分区挂载在哪一个目录下,可以执行命令:df -h

FHS标准:

 

命令提示符=当前登录的用户名+主机名+当前所在目录(~表示home目录)+用户提示符(#表示root,$表示普通用户)

命令项=执行命令+命令的选项(非必须)+命令的参数(非必须)

ls -a 查看当前目录下的文件,包括隐藏文件

ls -l 查看长格式的显示文件

ls -h 查看显示文件

pwd 显示用户所在当前目录

cd ..返回上一级目录

cd ~切换到home目录

cd /切换到根目录

cd /home/wwj 绝对路径

cd ../wwj 相对路径

man 其他命令 查看相关命令的手册

grep -a 字符串 文件名 查询文件中是否有匹配字符

grep -c 字符串 文件名 查询文件中字符的次数

grep -i 字符串 文件名 查询文件中是否有匹配字符(忽略大小写)

grep -v 字符串 文件名 查询文件显示出没有 ‘查找字符串’ 内容的那一行

grep -n 字符串 文件名 查询文件匹配位置

cat 文件名 查看文件数据内容

cat -b 文件名 非空输出行编号

cat -n 文件名 输出的所有行编号

cat -s 文件名 不输出多行空行

find 路径 -name test 查看指定目录下所有命名为test的文件

find 路径 -size 100k 查看指定目录下所有文件大于100K的文件

find 路径 -ctime n 查看指定目录下过去n天内被修改过的文件

chown root:rt file1.txt 将文件拥有者改为rt

chmod 赋权限(-r 可读 -w可写 -x 可执行)

例如:-rwxrwxr-x 表示的含义为?

第1位:-表示是普通文件

第2-4位:rwx表示所属用户有读写执行的权限(4+2+1=7)

第5-7位:rwx表示用户所属组的成员有读写执行的权限(4+2+1=7)

第8-10位:r-x表示其他用户有读和执行的权限(4+1=5)

ps -A 列出所有的进程 (和-a的功能不同)

ps -ef 查看全格式的全部进程

ps -w 显示加宽可以显示较多的资讯

ps -au 显示较详细的资讯

ps -aux 显示所有包含其他使用者的行程

kill 进程号 杀死对应进程

kill -1 进程号 重启该进程

kill -19 进程号 暂停该进程

killall -i 进程号 交互式,询问是否要杀死该进程

killall -l 进程号 忽略大小写

tail -f xx.out文件 实时读取日志文件

tail -1000 xx.out文件 查看最近1000行日志

netstat -anp | grep 端口号 查看端口

date 显示日期

date +%A 显示星期几

date +%B 显示月份

date +%c(小写) 显示日期周几和时间

date +%D 显示03/22/23类似的日期

date -s可修改时间

echo 字符串 打印在控制台

echo -n 字符串 打印在控制台并且不会换行

mkdir 文件目录 创建空目录

rmdir -p 文件目录 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除

touch 文件名 创建空文件

rm -f 文件名或者目录 强制删除文件或者目录

rm -r 文件名或者目录 多级删除文件或者目录

rm -rf文件名或者目录 强制删除给定目录下所有文件和目录

mv -f 旧目录/旧文件 新目录/新文件 强制移动到目标文件

mv -i 旧目录/旧文件 新目录/新文件 询问是否移动到目标文件(只移动不改名字,新名字可以不写;其他情况都要写)

cp -f 旧目录/旧文件 新目录/新文件 强制复制到目标文件

cp -i 旧目录/旧文件 新目录/新文件 询问是否复制到目标文件

cp -R 旧目录/旧文件 新目录/新文件 将指定目录下的文件及子目录一并复制过去

vi 文件名 编辑文件,如若不存在会创建该文件

i 切换到输入模式;: 切换到底线命令模式;q 退出程序;w保存文件;强制执行)

fdisk -l 列出系统分区

fdisk 设备文件名 给硬盘分区