自己整理的linux常用命令
常用命令
一个简单的表格是这么创建的:
命令 | 注释 |
---|---|
ls | 查看当前文件夹下的内容 |
ls -l | 列表形式展示 |
ls -l -h | 文件大小显示更加直观 |
pwd | 查看当前所在文件夹 |
cd[目录名] | 切换文件夹 |
touch[文件名] | 如果文件不存在新建文件 |
mkdir[目录名] | 创建目录 |
rm[文件名] | 删除指定文件名 |
clear | 清屏 |
rm -r 文件名 | 删除选中的文件 |
rm -f 文件目录 | 强制删除 |
mkdir -p | 连续创建多层目录 |
tree -d | 以树状图的形式展示 |
cp 源文件 | 目标文件 |
cp -i | 提示是否覆盖 |
cp -r | 复制目录 |
mv 源文件 目标文件 | 移动文件 |
mv -i | 提示是否覆盖移动 |
cat 文件名 | 查看文件内容少用cat |
cat -b (-n) | 显示文件的行号 |
more 文件名 | 查看文件内容多可分屏 |
grep -n | 显示行号,查询指定的文本 |
grep - i | 忽略大小写 |
grep -vn | 不包含文本的内容包括行号 |
grep ^a | 行首 |
grep a$ | 行尾 |
重定向 > 输出 >> 追加文字 | |
echo | 重定向文字 |
shutdown | 关机 |
shutdown -c | 取消 |
shutdown -r | 重启 |
1. 终端命令格式:
command:[-options][parameter]
command --help 帮助信息
man command 详细使用手册 空格(翻页) enter(换行) b(回滚一页) q(退出)
2. 自动补全: tab键
3. 以.开头的文件是隐藏文件
4. 查看隐藏文件 ls -a
5. cd . 当前目录 cd … 上级目录
6. 通配符
- 星号 可以代表任意字符
- ? 只能代表一个字符,并且必须代表一个
7. ssh终端命令
- ssh [-p port] user@remote 端口 用户名 远程地址
8. scp终端命令
- scp -P -r port user@remote
9. ssh免密码登录设置过程
- 配置公钥 ssh -keygen
- ssh -copy -id -p port user@remote
- cat id_rsa.pub
10. ssh设置别名
- 打开文件 gedit
- scp -r ~/文件名 别名:文件名/文件夹终端命令格式: