linux 常用的基础命令

℡╲_俬逩灬. 提交于 2020-03-31 22:09:49

ls 查看当前文件下的内容

-a 显示目录下所有文件,包括隐藏文件

-l 以列表的形式显示你的详细信息

-h 配合-l 显示大小 有单位k。

也可以组合使用,例如 ls -lh 表示以列表的形式显示当前文件下的详细信息。文件大小人性化。

 

cd 切换文件目录

选项

~ 返回到用户主目录,

. 当前目录

.. 上级目录

/根目录

-返回上一步命令。最近两次目录进行切换。

touch 创建文件

touch 文件名 创建文件,如果文件已经存在,则更改文件的事件

mkdir 创建文件夹

-p 以递归创建目录。

rm 删除文件

-r 删除一个文件夹(目录)

-f 文件不存在 不报错。删除的是文件

pwd 查看当前所在目录
clear 清屏 ctrl+l
命令 --help 帮助文档
man 命令 帮助手册可以分页查看 空格下一页 b上一页 q6退出

通配符

*代表任意字符

? 一个任意字符

[abc] 可以拼配括号里(abc)任意一个

[a-f] 匹配a-f任意一个都可以

tree 树结构显示

-d 只显示目录

cp 源文件 目标文件

若需要给复制的文件重新命名,只需要在目标文件后面加文件名

若不需要,直接省略文件名。

-i 提示是否覆盖

-r 若目标文件是目录 以递归的形式复制目录 若目标文件已经存在同名目录则放入

文件夹里 ,若不存在,则把复制的文件名改为要复制的目录名。

mv 源文件 目标文件

-i 提示是否覆盖

mv 目标目录 ./目录名称 可以给目录改名

文本内容命令

cat 查看文本内容

-b 对非空行编号

-n 所有行编号

more 分页显示
grep 文本搜索

-n 显示行号

-v 取反(行)

-i 忽略大小写

以两种模式进行查找

^a 行首为a 查找

a$ 行尾为a 查找

echo 把echo后面的内容显示在终端上
重定向 把前面内容放到指定位置

'>'表示输出,覆盖(可以创建文件)

'>>'不覆盖,追加 (可以创建文件)

 

管道 |

一个命令作输入 另一个命令作输出。

常用 后面 ‘

more 分屏

grep 查找

远程控制

关机/重启 shutdown

-r 重启;

ifconfig 查看网卡配置信息

ping 检查计算机的网络 

 
硬连接数 可以访问到的路径数

有几种访问方式

路径数

 

前面必须加sudo

groupadd 组名 增加

groupdel 组名 删除

组的信息放在etc/group

chgrp -R 组名 文件/目录名

chmod 修改权限

chmod + 权限 文件名

chmod - 权限 文件名超级

用户权限

-r 读

-w 写

-x 执行

超级用户
sudo

 

用户管理终端命令

添加用户 useradd

useradd -m -g 组名 用户名

​ -m 自动创建主目录。

-g 指定用户所在组。

passwd 设置用户密码

passwd 用户名

userdel 删除用户

userdel -r 用户名 删除用户信息和主目录

etc/passwd文件中存放用户确认信息

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!