-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文件中存放用户确认信息
来源:https://www.cnblogs.com/xiaomingzhangbiao/p/9807765.html