Linux常用命令
一、基础命令
1.设置linux的IP地址
[root@localhost ~]# ifconfig eth0 192.168.1.156
2.严格区分大小写
linux中所有内容以文件形式保存,包括硬件:
硬盘文件是/dev/sd[a-p]
光盘文件是/dev/sr0等
3.linux不靠扩展名来区分文件类型
linux不靠扩展名来区分文件类型
(1)压缩包:"*.gz"、"*.bz2"、“*.tar.bz2”、“*.tgz”等
(2)二进制软件包:“.rpm”
(3)网页文件:"*.html"、“*.php”
(4)脚本文件:“*.sh”
(5)配置文件:“*.conf”
4.linux各目录的作用
5.文件常用处理命令
5.1 mkdir命令
5.2 cd命令
5.3 pwd命令
5.4 cp命令
5.5 touch命令
5.6 cat命令
5.7 tac 命令
5.8 more命令
5.9 less命令
5.9.1 head命令
5.9.2 tail命令
5.9.3 ln命令
软链接和硬链接
软连接特征:
硬链接特征:
小结:
文件:用 “-” 表示
目录:用 “d” 表示
链接:用 “l” 表示
6、防火墙
从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙
查看防火墙状态
/etc/init.d/iptables status
暂时关闭防火墙
/etc/init.d/iptables stop
禁止防火墙在系统启动时启动
/sbin/chkconfig --level 2345 iptables off
重启iptables
/etc/init.d/iptables restart
覆盖文件
echo "hello" > filename
追加文件
echo "haha" >> filename
8. 写入多行内容
覆盖文件
[root@node1 ~]# cat > lb.txt<<EOF > hellow > world >EOF
追加文件
[root@node1 ~]# cat >> lb.txt<<EOF > hellow > world >EOF
9. 删除目录
rmdir 目录名 |(多级目录名)
仅能删除空目录,如果下面存在文件,需先删除文件,递归删除多个空目录加个 -p 参数即可
10. linux启停服务
service 服务名 start|stop
11. 修改mysql用户密码
/usr/bin/mysqladmin -u root password 123456
12. 在linunx下查看安装目录
ps -ef|grep mysql
13. 设置开机自启动mysql
chkconfig mysql on
14、查看包全名
rpm -qa|grep + 软件名
15、通过yum删除指定软件
yum remove -y +软件全名