Linux基础命令

简介: linux

Linux常用命令

最近新学习的Linux系统操作命令

pwd:显示当前所在目录
cd [目录/文件目录]:进入该目录
cd --:返回上一层目录
cd ~:返回上一层目录

ls:查看当前目录所有文件
ls -li/-l/-a:查看当前目录所有文件信息
ls -ld:查看当前目录属性信息

wc 选项:统计文本的行数,字数,字节数
-l/-w/-c:只显示行数/单词数/字节数

mkdir [选项] 文件名:创建空白文件
rmdir 选项[...]:删除指定文件
rm -rf [选项] 文件名:强制删除指定文件

touch选项[...]:创建空白文本文件
-a/-m/-d:仅显示读取时间/修改时间/同时修改读取和修改时间

cp选项..:复制源文件到目标文件中

源文件为文件夹时提示略过目标文件,源文件可以为文本文件

-p/-d/-r/-i/-f,--force/-a:保留源文件属性/当对象为链接文件,保留源文件属性/递归持续复制/当文件存在则询问是否覆盖(y/n)/强行复制,不论目标文件是否存在/相当于-pdr(p,d,r)

mv选项...:将源文件剪切到目标文件中

##归档压缩解压

tar选项:建立,还原备份文件
-cvf [归档文件名.tar] [源文件]/-xvf [被还原文件] [文件目录/不写为当前默认] /-czvf [压缩文件名.tar.gz] [源文件]/-xzvf [被解压文件] -C [指定路径]

gzip选项...:压缩为带.gz的文件
gzip 选项 -c[源文件] >[目标文件]:将源文件转换为目标文件格式

zip选项...[...]:压缩指定文件,带zip后缀
-r/-y/-f:递归压缩子目录所有文件,不然只压缩出一个空目录/保持符号链接/要操作的文件名,为最后一个参数

gunzip选项[..]:不保留源文件进行解压缩
-l/-d/-f:创建文档/指定文件解压缩后存储的目录/要操作的文件名,为最后一个参数

unzip选项:解压缩zip文件
-l/-d/-f:创建新的文档/指定解压缩后存储的目录/要操作的文件名,为最后一个参数

##查找

which选项[...]:查找文件名所在的文件目录
whereis[选项] 文件名:查找文件中的二进制程序,源代码,man手册等相关文件
whoami:查询当前登录用户名

loacte选项[...]:查找文件或目录
find [文件名]:查找该文件

locatefind的区别:前者不搜索具体目录,而是搜索一个数据库,包含本地所有文件信息,在linux系统中自动创建,每天更新一次,用whereis和locate查找可以找到已经被删除的文件,而新建的因为没有更新而无法找到,所以需要手动更新updatedb

-name/-perm/-user/-group:匹配名称/匹配权限
-type(b,d,c,p,l,f)/-size/-prune:匹配文件类型(设备,目录,字符设备,管道,链接文件,普通文件)/匹配文件的大小(+:大于某个范围; -:小于某个范围)/忽略某个目录

管理模式

sudo useradd [用户名]:创建用户
sudo userdel [用户名]:删除用户/rm -rf [用户名]
sudo:获取所有者权限
sudo chown 新的所有者 改变的文件名
sudo chgrp 新的所属组 改变的文件名
vim 插入信息

相关文章
|
18天前
|
Web App开发 Linux 网络安全
工作中常用到的Linux命令
工作中常用到的Linux命令
|
18天前
|
Web App开发 Java Linux
Linux之Shell基本命令篇
Linux之Shell基本命令篇
Linux之Shell基本命令篇
|
5天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
15天前
|
NoSQL Linux Shell
常用的 Linux 命令
常用的 Linux 命令
36 9
|
2天前
|
监控 Linux Windows
50个必知的Linux命令技巧,你都掌握了吗?(下)
50个必知的Linux命令技巧,你都掌握了吗?(下)
|
2天前
|
Linux Shell Windows
Linux 常用基本命令
Linux 常用基本命令
|
3天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)
|
3天前
|
Linux
【Linux】常用命令
【Linux】常用命令
24 0
|
3天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
16 0
Linux 网络操作命令Telnet
|
4天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
30 0