文件相关
1. rm删除当前文件夹下所有文件
rm -f * #删除当前文件夹下所有文件
rm -f 文件名 #强行删除file,系统不再提示
rm -i *.log #删除任何.log文件;删除前逐一询问确认
rm -r test1 #将 test1子目录及子目录中所有档案删除
rm -rf test2 #将 test2 子目录及子目录中所有档案删除,并且不用一一确认
rm -- -f #删除以 -f 开头的文件
image.png
2. mv命令用来为文件或目录改名、或将文件或目录移入其它位置
mv 源文件名 目标文件名 #将源文件名改为目标文件名
mv 源文件名 目标目录名 #将文件移动到目标目录
mv 目源录名 目标目录名 #目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名
mv 目录名 文件名 #出错
eg.
mv aaa bbb #将文件 aaa 更名为 bbb
mv info/ logs #将info目录放入logs目录中。注意,如果logs目录不存在,则该命令将info改名为logs。
mv /usr/student/* . #再如将/usr/student下的所有文件和目录移到当前目录下,命令行为
网络相关
1. 查看当前主机的主机名:
hostname
如图:表示主机名是vm
2. 修改主机名:
通过编辑/etc/sysconfig/network文件中的HOSTNAME字段就可以修改主机名
vi /etc/sysconfig/network
然后重启主机,即可生效;
reboot
如图把主机名修改成iotsparkmaster:
image.png
image.png
image.png
注意:如果是centos7以上的操作系统,可能使用上面的方式无法永久生效,可以使用如下命令:
hostnamectl set-hostname 主机名
3. 重启主机
reboot
shutdown -r now #立刻重启
shutdown -r 10 #过10分钟自动重启
shutdown -r 20:35 #在时间为20:35时候重启
4.查看端口占用情况
lsof -i #查看端口占用情况的命令
lsof -i:端口号 #查看某一端口占用情况
killall 进程名 #结束占用端口的进程
image.png
5.开启和关闭防火墙
service iptables start #开启防火墙,即刻生效,重启失效
service iptables stop #关闭防火墙,即刻生效,重启失效
chkconfig iptables on #开启防火墙,永久生效
chkconfig iptables off #开启防火墙,永久生效
chkconfig ip6tables off #关闭ipv6的防火墙
chkconfig --list iptables #查看防火墙关闭了哪些
当其他主机访问这个主机的某个端口不能访问的时候,可以检查下是否开启了防火墙;
image.png
数据库相关
- 使用root用户进入oracle用户,然后进入sqlplus对普通用户授权:
给testtt用户授dba的权限
linux-m1s9:~ # su - oracle
oracle@linux-m1s9:~> sqlplus /nolog
SQL> grant dba to testtt;
如图所示:
image.png
网友评论