Linux常用命令


Mitmorixy 拦截数据 延迟请求 反向代理 -p指定扫描端口

locale查找文件

touch创建文件 -p递增创建 例(a1/a2/a3/a4)

mv重命名 也可用来转移目录或文件 格式一样 但要确保没有同名称的文件或目录 -i也会提示是否覆盖

rm删除 -r删除目录 -f有就删没救不删 无系统提示 (rm -r -f *)无差别删除该目录所有文件

touch创建文件

mkdir创建目录

ls -a查看隐藏文件 -l列表方式显示文件 -h显示文件大小(-h不能单独使用)
去掉减号删除空格可以一起使用

ls 缩小范围查找文件 在文件前面或后面加* 例如 文件名为123 (1*或者*3) (?)只能代表一个
*号可以代表任意及多个字符

文件头加.是隐藏目录
终端显示 无后缀为目录 有后缀为文件

cd - 切换到最近一次进入的文件或目录

cp 复制转移文件 -r 可转移目录 -i会提示是否覆盖

cat用来查看内容少的文件 -b 显示内容行号(不包括空格) -n 内容全部显示 (包括空格)

more用来查看多的

grep(文件内容搜索)(grep 要搜索的关键字 文件名)-n 显示文本内容行数 -v 显示没有当前关键字的内容 -i 可忽略大小写 搜索内容如果包含空格 在""内输入 (^+要搜索的行首 搜索行尾在关键字后面加$ )
所有参数都可联用

echo命令 指定或追加你想加入的内容 (也可以是终端命令输出的结果) >可以添加内容并覆盖本文件内容 >>可以添加新的内容(而且不会覆盖原本内容) 例(echo 想写的内容 > 文件名字) (echo 想添加的内容 >> 文件名字)

| (管道号) 可使用于在第二个命令中输出第一个命令的内容 例(ls -lha 参数 | 第二个命令)

shutdown 关机命令 重启加-r 立即加now 设置几分钟后(+分钟数)或直接输入时间
shutdown -c可停止定时重启

ssh远程控制 (ssh 参数 端口 目标主机) 例(ssh -p 22 目标用户名@目标ip地址) (scp 远程复制文件)如果要将本机内容转到ssh控制的机器里 -p需要大写

scp远程复制传输文件 (scp -P 端口号 目标用户@IP地址:文件路径) 相反要把文件发送过去 (scp -P 端口号 要的发送文件 目标用户@目标ip:文件路径)标注 如果是目录 记得在端口后面加-rs FTP传输协议21 exit取消ssh连接
(ssh-copy-id -p port 用户名)

编辑文件内容 vi 文件名 i 在光标前插入 a 在光标后插入 I 在当前行首插入 A 在当前行尾插入 o 在当前行之下一新行插入O 在当前行之上新开一行插入。

r表示可读 w可写 x可执行 (ls查看文本详细信息的时候前面那一段)第一个字母-表示文件权限
d表示目录权限

 

Linux常用命令

上一篇:Windows 7安装Visual Studio 2019


下一篇:DotNetSpeech门诊叫号系统系列-1.语音叫号 .net c#