Linux常用命令

Linux常用命令

一、文件处理命令

ls
作用:显示目录文件
英文全称:list

ls -a 显示所有文件目录

ls -l 显示文件具体信息

ls -lh 显示文件大小

在这里插入图片描述
d | rwx | r-x | r-x |

第一个字符代表文件类型,有d,l,- 三种,d是指目录,-是二进制文件,l则为软连接文件。
剩余的部分中,r 表示读,w 表示写,x 表示执行,这里分为三组
第组为所有者的权限,用u(user)表示
第二组为所属组的权限,用g(group)表示
第三组为其他人的权限,用o(other)表示
mkdir
作用:创建目录
英文全称:make directories

mkdir 文件名
mkdir -p 文件名  //递归创建,若上级目录不存在,会按目录层级自动创建目录

cd
作用:切换工作目录
英文全称:change directories

cd /test/mytest
cd ..  回到上一级目录

pwd
作用:显示当前所在工作目录的全路径
英文全称:print working directories
在这里插入图片描述

rmdir
作用:删除空目录
英文全称:remove directories

rmdir 目录名

cp
作用:复制文件或目录
英文全称:copy

cp -rp 原文件或目录+要复制到的目录

-r表示复制的是目录

-p表示保留文件属性

若要改名,名字加在要复制到的目录后面即可

若此时已在当前目录下,则文件路径可不写,但要复制的文件和要复制到的位置要写
mv
作用:剪切文件、改名
英文全称:move

mv 原文件或目录+目标目录  //剪切
mv 文件名+更改名

rm
作用:删除文件
英文全称:remove

rm -rf 文件或目录
	-r 删除目录
	-f 强制执行

touch
作用:新建文件

touch 文件名

cat
作用:显示文件内容

cat 文件名
cat -n 文件名   //显示行号

more
作用:分页显示文件内容

more 文件名
	空格或f键	翻页
	Enter键	  换行
	q或Q		  退出

less
作用:分页显示文件内容,可先前翻页

/+关键词可进行查找,按n可切换包含该关键词的页面
ln
作用:生成链接文件
英文全称:link

ln -s 原文件+目标文件  //创建软连接
如:ln -s /etc/issue /tmp/issue.soft
//创建硬链接
ln /etc/issue /tmp/issue.hard

二、权限管理命令

chmod
作用:改变文件或目录权限

英文全称:change the permission mode of a file

权限的数字表示:

r ---- 4

w ---- 2

x ---- 1

如权限rwxrw-r–可表示为764

chmod 777 testdir //赋予该目录所有用户全部权限
chmod -R 777 testdir //修改该目录及目录下文件为所有用户具有全部权限

chown
作用:改变文件或目录的所有者

英文全称:change file ownership

chown 原来所有者+目标所有者

chgrp
作用:改变文件或目录的所属组

英文全称:change file group ownership

chgrp 原来所属组+目标所属组

三、文件搜索

find
作用:文件搜索

find /etc -name test  //在etc目录下查找名为test的文件
find / -size +204800  //在根目录下查找大于100MB的文件
find /home -user ygw //在根目录下查找所有者为ygw的文件
-group则根据所属组查找
find /etc -cmin -5    //在etc目录下查找5min内修改过属性的文件和目录
-amin 访问时间
-cmin 文件属性
-mmin 文件内容

locate
作用:在文件资料库中查找文件

locate 文件名

grep
作用:在文件中搜索子串匹配的行并输出

grep -iv 指定字串+文件
-i 不区分大小写
-v 排除指定字串

四、帮助命令

man
作用:获得帮助信息

英文全称:manual

man 命令或配置文件

help
作用:获得Shell内置命令的帮助信息

help 命令

五、用户管理命令

useradd
作用:添加新用户

useradd 用户名

passwd
作用:设置用户密码

passwd 用户名

六、压缩解压命令

tar
作用:打包目录

tar 选项[-zcf]+压缩后的文件名称+压缩前的文件名
	-c	打包
	-v	显示详细信息
	-f	指定文件名
	-z	打包同时压缩

-x	解包
-v	显示详细信息
-f	指定解压文件
-z	解压缩

unzip
作用:解压.zip的压缩文件

七、网络命令

ping
作用:测试网络连通性

ping github.com

ifconfig
作用:查看和设置网卡信息

英文全称:interface configure

ifconfig 网卡名称+IP地址

netstat
作用:显示网络相关信息

netstat 选项
		-t	TCP协议
		-u	UDP协议
		-l	监听
		-r	路由
		-n	显示IP地址和端口号

setup
作用:更改IP
mount
作用:挂载命令

mount -t 文件系统+设备文件名+挂载点

八、关机重启命令

shutdown

shutdown 选项+时间
-c	取消前一个关机命令
-h	关机
-r	重启

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值