$ 代表是 linux 下普通用户,# 为 root 用户, 使用 su -root 命令并正确输入 root 用户的密码后, 可以切换到 root 用户
rm 删除; 创建目录 mkdir 目录名; mkdir -p 目录名 / 目录名,-p 父目录不存在时创建父目录
pwd 显示当前目录绝对路径
clear 清屏
复制: cp 文件名 目录名, 普通复制文件; cp 文件名 目录名 / 文件名, 移动文件并重命名; cp -r 目录名 目录名, 复制目录
查看: ll 目录名, 查看其下文件, ll -a 目录名, 可以查看到隐藏文件; ll -h 目录名, 友好展示内容, 可以显示文件大小为多少 kb,ll 展示文件大小为多少字节
查看小文件可用 cat 文件名, more 文件名 加载部分文件, 回车键加载下一行, 空格键加载下一页, b 返回上一页, q 退出 ,less -mN 文件名 同 more 的使用, tail - 数字 文件名, 查看文件最后的几行
查找命令: find 目录名 -name 需查找的字符串
删除 rm -cf 目录名, c 代表迭代, f 代表 force, 不会再询问是否删除而直接进行删除, 禁止使用 rm -cf/* 删除根目录下所有文件
记事本功能 vim 命名, vim 文件名, 可以简单的单行多行复制删除 (一般模式); 按 i 键进入插入模式, 可以进行编辑操作; 按 esc 键返回一般模式, 按: 键进入底行模式, 可以强制退出不保存(q!) 和保存后退出操作(wq); 可以对项目的配置文件进行修改
管道 | , 用来连接命令; grep 需要搜索的字符串 搜索的文件, 可以把文件中搜索内容所在行返回; ll |grep test 命令, 搜索当前目录下, 含有 test 标记的文件名和目录名
grep -i 命令,-i 参数代表忽略大小写
*.tar, 打包但不会压缩大小;*.tar.gz 打包并进行压缩; tar -zcvf 压缩包名称. tar.gz, 压缩参数 -zcvf 依次是否需要用 gizp 压缩建立压缩文件的参数指令 create 压缩过程显示文件创建压缩文件名称 tar -zxvf 压缩包名称 -C 指定路径, 解压到指定路径目录下
查看系统进程命令: ps -ef;ps -ef | gerp -i test 表示查询所有系统进程中, 带有 test 标识的进程
强制杀死进程命令: kill -9 pid,pid 为进程号
ifconfig 相当于 windows 下的 ipconfig 命令, 查询 ip 信息; ping IP 地址, 测试与目标地址连通性, ctrl+c 退出连通测试
centos 重启命令: reboot; 关机命令: halt
网络设置 setup 命令
权限相关: w 写入权限, r 读取权限, x 运行权限,- 没有权限; chmod 权限设置 需更改的文件名, chmod u=rwx test.java 表示将 test.java 文件对于所属用户具有全部权限, u 代表所属用户权限, g 代表所属组权限, o 代表其他用户权限, a 代表所有用户权限; chmod -R 修改文件夹的权限
来源: http://www.bubuko.com/infodetail-2494680.html