Linux通用基础命令总结

Linux通用基础命令

cd 切换目录命令

格式:cd [参数]

参数含义
无参数返回当前用户工作目录
~返回当前用户工作目录
目录/目录相对路径
/目录/目录绝对路径
.当前目录
. .返回上一级目录
-返回最近一次所在目录

ls 文件查看命令

格式:ls [参数] 参数可组合使用

参数含义
-a展示所有文件包括隐藏文件
-l以列表形式展示
-i显示文件索引值
-R(注意大写)递归显示目录下所有非隐藏文件
-F显示文件类型

过滤显示格式:ls [参数] 文件名(*/?)
文件名中 * / ?均为占位符,*表示任意长度的字符,?表示一位字符,通过部分文件名配合 * 以及?可实现模糊查询显示

touch 文件创建命令

格式:touch 文件名

cp 文件拷贝命令

格式:cp 原文件名 拷贝文件名
在知道原文件以及拷贝文件目标目录情况下,可指定目录及拷贝文件名
例如:cp /目录/文件 /目标目录/拷贝文件名

参数说明
-r递归拷贝

cp命令也可以拷贝目录,拷贝目录时要用到 -r 命令

mv 文件移动及重命名命令

重命名格式:mv 原文件名 重命名文件名
移动文件格式:mv 文件 目录
移动目录同上

rm 删除命令

格式:rm [参数] 文件名

参数说明
-i删除文件时提示确认
-r递归删除(删除目录时使用)
-f删除文件时忽略提示

mkdir 创建目录命令

格式:mkdir 目录名

参数说明
-p创建多级目录

目录名可指定位置

rmdir删除空目录命令

格式:rmdir 空目录名
注意:rmdir只能删除空的目录,如果目录下有文件需要使用rm -r 命令删除

ln 创建文件硬链接

格式:ln 原文件 链接文件

参数说明
-s软链接

查看文件命令

cat

格式:cat 文件名
说明:展示文件全部内容,如果文件较大只能看到文件最后的内容

more

格式:more 文件名
说明:展示文件全部内容,可分页查看

键盘参数说明
h显示帮助菜单
z显示文本下一屏
空格显示文本下一屏
b显示文本上一屏
回车显示下一行
q退出
v启动文本编辑器
=显示当前文本的行号
less

格式:less 文件名
说明:不会读取全部文件,看哪一页加载哪一页

tail

格式:tail 文件名
说明:只显示文本最后10行(默认),查看日志文件常用

参数说明
-n指定显示的行数
-f显示文件的新增加内容
head

格式:head 文件名
说明:只显示文本开头内容,可通过 -n 指定行数,不支持 -f

useradd 创建用户命令

格式:useradd [参数] 用户名

参数说明
-g为账户指定组
-p为用户同时设置密码
-u为用户指定UID

userdel 删除用户命令

格式:userdel [参数] 用户名

参数说明
-r删除账户的工作目录

usermod 修改用户命令

格式:usermod [参数]

参数说明
-l修改登录名
-L锁定用户
-U解锁用户

passwd 修改密码命令

格式:passwd 用户名
说明:更改当前用户密码,直接passwd,更改其他账户密码需要root权限,并且passwd后面需要跟上用户名

组,同用户

groupadd,groupmod,groupdel
参数说明
-g指定组ID或修改组ID
-G添加附加组
-n修改组名称

chmod 文件权限修改命令

格式一:chmod [用户][运算符][权限] 文件/目录名

用户参数说明
u文件所有者
g同组用户
o其他用户
a所有用户
运算符说明
+添加权限
-取消权限
=赋予给定的权限并取消原有的权限
权限说明
r可读
w可写
x可执行

格式二:chmod [权限] 文件/目录名
权限采用二进制方式设置
文件所有者 | 文件所有者所在组 | 其他临时用户 | 值
r-----w-----x | r----------w----------x | r-------w------x | /
1-----1-----1 | 1---------1----------1 | 1-------1------1 | 777
1-----1-----1 | 1---------0----------1 | 0-------0------0 | 750
例如:chmod 777 文件名

参数说明
-R递归设置权限

chown 文件所属管理命令

格式: chown [参数] 用户名 文件/目录名
chown [参数] 用户名:所属组名 文件/目录名

printenv 查看全局变量命令

echo 标准输出命令命令

set 查看局部变量命令

export 将变量保存到内存命令

unset 删除环境变量命令

bash 创建子进程

exec 创建子进程并代替父进程

ps 查看进程

top 实时进程

vi 创建bash shell脚本命令

格式:vi 脚本名称(后缀为.sh
脚本内部开头格式(第一行):#!/bin/bash

重定向

输出重定向

格式:命令 > 文件名
清除文件内容::> 文件名

待续。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值