Linux常用命令

1、常用命令及含义

序号名称命令参数详细含义语法
1查看当前路径pwd显示当前目录的绝对路径pwd
2清空页面内容clear清空当前页面显示内容clear
3结束界面正在执行的命令ctrl+c结束界面正在执行的命令ctrl+c
4

查看文件夹

下内容

ls显示目录文件ls [参数] [文件或目录]
-a显示所有文件,包括隐藏文件
-l以列表形式显示文件详细信息
-d查看目录属性
5切换路径cd

切换到当前用户的主目录(/home/用户目录)

cd /
~

切换到当前用户的主目录(/home/用户目录)

cd ~
..返回上一级目录cd ..
-返回进入此目录之前所在的目录cd -
6创建文件夹mkdir-p递归(依次)创建目录 
7创建文件touch创建文件touch 文件名称
8复制cp复制文件或目录cp [参数] [数据源] [目标路径]
-i

交互式复制,在覆盖目标文件时将给出提示要求用户确认

-f覆盖已经存在的目标文件而不提示
-r

若给出源文件是目录文件,则cp将递归复制该目录下的所有子文件和目录

-v显示拷贝进度
9移动/剪切mv-f进制交互式操作,如有覆盖也不会提示mv [原文件或目录] [目标目录]
-i确认交互方式操作,如有覆盖系统会提示
-v显示移动进度
10删除rm-i

交互式删除, 及会在删除前询问是否,并要求键入y/n

rm [参数] [文件或目录]
-r

递归删除目录下的内容,删除文件夹时必现加此参数

-f强制删除,忽略不存在的文件,无需提示
11查看文件内容cat查看文件内容cat [文件名]
12分页查看less-N

对输出的所有符号进行编号

【空格键下翻页,b键上翻页,q键退出】

less -N [文件名]
13覆盖写入>覆盖写入 
14追加写入>>追加写入 
15管道符|

管道符前的命令当作管道符后面命令的输入

 
16查询开头head显示文件前面几行(默认显示10行)head [参数] [文件名]
-nn填写数值,表示指定显示行数
17查询结尾tail显示文件后面几行(默认显示10行)tail [参数] [文件名]
-nn填写数值,表示指定显示行数
f实时监控文件内容
18查看系统进程ps-a

显示终端上的所有进程,包括其他用户的进程

ps -aux
-u显示进程的详细状态
-x显示没有控制端的进程
-e显示所有进程ps -ef
-f显示当前终端下所有的进程
19终止进程kill-9终止指定代号进程,-9表示强行终止kill -9 [PID]
20

查找文件夹或文件

find-name查找文件或目录find [查找路径信息] -name [文件或目录]
21压缩/解压tar-c创建打包文件# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径
-v显示进度
-f指定文件名称
-x解包# 解压文件
tar -zxvf 打包文件.tar.gz -C 目标路径
-zgzip压缩
-C用于指定解压目录
zip-r

递归处理,将指定目录下的所有文件和子目录一并压缩

zip [-r] 打包文件 被压缩的文件
unzip-d用于指定解压目录unzip -d 解压后的目录 打包文件.zip

2、权限管理

2.1、权限介绍

权限命令含义数字编号
r读取4
w写入2
x执行1
-(横线)0

2.2、文件开头介绍

开头目录拥有者权限(user)组权限(group)其它用户权限(other)
-(文件权限示例)rw-rw-r--
d(文件夹权限示例)rwxrwxr-x

2.3、权限修改

语法命令参数示例
数字法chmod755(数字编号)chmod 755 [文件/目录名称]
字母法 chmod

+(增加权限)

-(减少权限)

= 赋予权限

chmod u=rwx,g=rx,o=rx [文件/目录名称] 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值