一. linux发行版本
red hat : 目前全球最大的 linux 发行厂商.(收费)
ubuntu:免费版本.界面比较好
麒麟.
Cent OS:免费.由 red hat 分支.
二. Linux系统目录
/ 表示根目录
etc 存放系统配置目录
home所有用户默认在 home 下新建一个以用户名做为文件夹名称的文件夹
usr 所有用户安装的软件都放入到这个文件夹中
三. Linux常用命令
3.1 路径
Pwd 打印工作目录
cd 路径 进入指定文件夹
cd .. 向上跳一级文件夹
ls 平铺
ll 详细列表
3.2 文件夹或文件
mkdir 文件夹 新建空文件夹
touch 文件 创建空文件
vi 文件 或 vim 文件 都是编辑文件
cat 文件 查看文件内容
head -n 文件名 查看文件前 n 行,默认前 10 行
tail -f 文件名 动态显示文件最后n 行内容
echo ‘内容’ >> 文件名 向文件中添加一些内容
find -name 文件夹或文件 查找
3.3 编辑器
进入到编辑器后,点击”i”或”insert”启用编辑状态;
点击”esc”退出编辑状态
:wq 保存并退出
:q 不保存退出
:q! 强制退出
ctrl+C 中断
3.4 剪切复制删除
tar zxvf 文件名 解压
tar zxvf jdk-7u80-linux-x64.tar.gz
tar zxvf jdk-7u80-linux-x64.tar.gz -C /usr/local/
java -jar wls1036_generic.jar
unzip -oq common.war
cp [-r] 原文件 新文件路径 复制文件
cp -r jdk1.7.0_80 jdk
scp – r xxxx/ 127.0.0.1:/usr/local/ 远程拷贝
mv 原文件 新文件 剪切
rm [-rf] 文件名 删除
3.5 网路
service iptables status 查看防火墙
service iptables stop 关闭防火墙
service iptables start 打开防火墙
systemctl stop firewalld.service 停止firewall
systemctl disable firewalld.service 禁止firewall开机启动
wget 192.168.21.137:8080 服务器上下载文件应用
3.6 其他
reboot 重启
chmod u+x *.sh 赋值用户权限
source /etc/profile 重启环境变量
3.7 组合命令
查看主机开启了那些端口
netstat -tlnp
netstat -tnlp|grep 5672
syntax error: unexpected end of file
解决:
vim daemon.sh
set ff=unix
:wq!