Linux常用命令行

目录

一、目录操作类

二、文本操作类

三、用户管理类

四、文件权限类

五、磁盘管理类

六、网络操作类

七、控制终端类


一、目录操作类

可以使用man或者--help来查看各个命令的使用文档。

桌面上test文件的路径:/home/liuyang/桌面/test。

ls(英文全拼:list files): 列出目录及文件名。

-a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用)

-d :仅列出目录本身,而不是列出目录内的文件数据(常用)

-l :长数据串列出,包含文件的属性与权限等等数据;(常用)

例如:ls(展示当前目录)

cd(英文全拼:change directory):切换目录。

cd ~:回到liuyang目录。

cd ..:回到上一级目录。

pwd(英文全拼:print work directory):显示目前的目录。

例如:pwd(展示当前所在的目录)

mkdir(英文全拼:make directory):创建一个新的目录。

例如:mkdir xiaoming(创建一个xiaoming文件)

rmdir(英文全拼:remove directory):删除一个空的目录。

例如:rmdir xiaoming(删除一个xiaoming文件)

rm(英文全拼:remove): 删除文件或目录。

例如:rm -r xiaoming(删除一个xiaoming的递归文件)

mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称。

例如:mv mywork youwork(将mywork 重命名成youwork)

例如:mv mywork youwork(若youwork在当前目录下,将mywork 移动到youwork)

二、文本操作类

touch: 创建一个新文件。

例如:touch 123.txt(创建一个123.txt的文件)

cat: 展示文件的内容。

例如:cat 123.txt(文件需要有内容)

echo:让终端输出字符串。

例如:echo 12345(终端输出12345)

例如:echo 888 >> 123.txt(将888添加到文本末尾)

wc:统计文本行数、单词数、字符数。

例如:wc 123.txt

ln:为文件创建一个链接文件。

例如:ln 123.txt 456(为123.txt创建一个硬链接文件456)相当于复制一个

例如:ln -s 456 789(为456创建一个软链接文件789)相当于快捷方式

cp:复制文件或目录。

例如:cp 123.txt 456.txt(将123.txt文件里的文本复制到456.txt文件里)

例如:cp -r test2 test(将test2目录复制到test目录下)

find:指定目录下寻找文件。

例如:sudo find / -name "123.txt"(在根目录下寻找123.txt文件)

grep:从文本中找字符串。

例如:grep "linux" 123.txt(在123.txt文件找linux字符串)

三、用户管理类

sudo: 帮助普通用户暂时获得root权限。

例如:sudo 命令

su: 切换不同的用户。

例如:su xiaoming(切换到小明用户)

useradd/adduser(推荐):创建一个用户。

例如:sudo useradd xiaowu(创建一个xiaowu普通用户)

例如:sudo adduser xiaoming(创建一个xiaoming用户)

例如:sudo adduser xiaoming sudo(赋予xiaoming用户sudo权限)

usermod:修改用户的相关信息。

例如:sudo usermod -g 1001 xiaowu(将xiaowu用户的GroupID修改成1001)

userdel/deluser(推荐):删除一个用户。

例如:sudo deluser xiaowu(删除用户xiaowu)

passwd:修改用户密码。

例如:sudo passwd liuyang(修改用户密码)

groupadd/addgroup(推荐):添加用户组。

例如:sudo addgroup xiaoxing(添加用户组xiaoxing)

groupdel/delgroup(推荐):删除用户组。

例如:sudo delgroup xiaoxing(删除用户组xiaoxing)

四、文件权限类

chmod:修改文件权限。

例如:sudo chmod 777 123.txt(将文件权限改成777)

chown:修改文件的拥有者。

例如:sudo chown xiaoming 123.txt(将123.txt文件拥有者改成xiaoming用户)

chgrp:修改文件的用户组。

例如:sudo chgrp xiaoming 123.txt(将123.txt文件的用户组改成xiaoming用户组)

五、磁盘管理类

df:展示文件系统的信息。

例如:df -h

du:汇总一组文件的磁盘使用情况。

例如:du -h

mount:挂载文件系统。

umount:卸载文件系统。

六、网络操作类

ifconfig:网卡配置。

例如:sudo ifconfig enp0s3 down(关闭网卡)

ping:检测网络链路。

​例如:ping www.baidu.com(测试)

七、控制终端类

clear:情况命令行界面。

reboot:重启电脑。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值