CentOS
基本文件命令文件:bin配置文件:etc
用户主目录:home
放安装文件:usr
放脚本文件:opt
日志文件:var
常用命令查看网卡IP(启用状态下):ifconfig
查看所有网卡:ifconfig -a
关闭/开启网卡:ifconfig eth1 down/up
自动获取IP:dhclient eth1获取IP地址:sudo dhclient/sudo dhcpcd查看SSH服务是否启动(PID):ps -ef|grep sshd挂载/取消挂载:mount/umount
切换用户:su 主机名(su - 主机名)
创建文件夹:mkdir java查看目录:cd /usr查看文件:ls
查看所有文件:ls -a
查看文件详细信息:ls -l返回根目录:cd /
返回上一级目录:cd ..在根目录下创建多层目录:mkdir -p /soft/Tomcat
删除目录:rmdir
删除多层目录:rm -r
不带提示的多层目录删除:rm -rf文件重命名:mv 原始名 修改名
拷贝文件:cp -fr 原始文件路径 要拷贝的地方路径
查看所在位置:pwd
查看所有命令的详细描述:man pwd
查看命令位置:whereis pwd
查看小文件:cat network
查看后10行:tail -10
查看前10行:head -10
查看大文件(查看最新部分):tail -f编辑:vi
插入:i/o/a
退出:esc
保存退出::wq
不保存退出::q!
替换::%/被替换的/替换的/g
显示行号::set nu
全局修改显示行号:/etc/virc vi的配置文件 最后加上:set nu
清屏:clear退出:exit
关闭:logout绝杀(停止/结束):kill -9 PID
关闭虚拟机:shutdown -h now
重启:reboot(shutdown -r now/10/20:35)关机:halt(poweroff)(shutdown -r now/10)
修改用户:1-vim /etc/passwd
2-vim /etc/group
3-vim /etc/gshadow
4-vim /etc/shadow
5-mv /home/lou /home/scrapy
设置权限:
d rwxr-xr-x:d 目录 r:read w:write x:execute
rwx | r-x | r-x
用户 | 用户组 | 其他组授权:chmod 777 文件名
递归授权:chmod 777 -R 文件名加减权限:chmod g(u/o) +(-)w 文件创建用户:useradd -g 701 tomcat
创建用户组:groupadd -g 701 tomcat
修改权限:vim /etc/sudoers
修改网络配置:cd /etc/sysconfig/network-scripts/
重起网络服务:systemctl restart network.service/service network start
修改主机名:vim /etc/sysconfig/network/永久修改主机名:hostnamectl --static set-hostname 名字 centos 7
修改DNS:vim /etc/resolv.conf(内容:nameserver 8.8.8.8)
修改网络配置:setup
启动SSH服务:service sshd start
重启SSH服务:service sshd restart
停止SSH服务:service sshd stop
Xftp文件传输“错误”:chmod 777 java
Xshll连接Linux:ssh root@192.168.xxx.xxx
普通用户下配置环境变量cd
ls -a
vim .bash_profile(JAVA_HOME,PATH)
JAVA_HOME=/usr/java/jdk1.8.0_121
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export PATH
echo $PATH
Root用户下配置环境变量vim /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_121
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export PATH
. /etc/profile或者source /etc/profile