1、查看IP命令
#Windows
ipconfig
#Linux
ifconfig
2、启动服务
#启动/停止/重启 mysql
service mysqld start
service mysqld stop
service mysqld restart
#启动/停止/重启 网络
service network start
service network stop
service network restart
#启动/停止/重启 http服务
service httpd start
service httpd stop
service httpd restart
#启动/停止 tomcat
cd tomcat的bin目录下
./startup.sh
cd tomcat的bin目录下
./shutdown.sh
3、查看当前目录下有哪些内容
#只显示文件名
ls
#显示文件的详细信息
ll
#显示文件的所有内容,包括隐藏文件
ll -a
#查看文件的内容,并且人性化显示文件大小
ll -h
4、查看端口命令
#语法
netstat -an
netstat -an | grep 指定端口
#常见到端口命令
mysql 3306
oracle 1521
http 80
https 443
tomcat 8080
5、文件夹/文件
#创建文件夹
mkdir 目录名称及路径
#创建文件
touch 文件名称及路径
#touch一个已存在的内容,修改时间
touch 文件/目录
#删除文件/文件夹
rm -rf 文件/目录路径
#统计文件的行数
wc -l 文件名
6、移动/复制
mv 需要移动的文件或目录 目标路径
cp -R 需要复制的文件或目录 目标路径
7、文件传输
通过ftp工具上传
8、重定向(追加、导入)
#导入语法
命令 > 文件
#追加语法
命令 >> 文件
#区别:
导入会先清空原来的文件,再进行添加;
追加是直接在原来的文件的最后面进行添加。
#将时间导入到当前目录下的a.txt中
date > ./a.txt
#将时间追加到当前目录下的a.txt中
date >> ./a.txt
9、查看文件命令
#查看文件的全部内容
cat 文件名
#查看文件的全部内容,并且显示行号
cat -n 文件名
#查看文件的前n行
head -n 文件名
#查看文件的后n行
tail -n 文件名
#翻页查看文件
more 文件名
less 文件名
#动态/实时查看文件内容
tail -f 文件名
10、查找文件/目录
find 路径 -name 参数值
#在/oracle目录中,查找文件名为a.txt文件
find /oracle -name a.txt
#在/oracle目录中,查找文件名为a开头的文件
find /oracle -name 'a*'
#在/oracle目录中,查找文件名为a结尾的文件
find /oracle -name '*a'
#在/oracle目录中,查找文件名包含了a的文件
find /oracle -name '*a*'
11、查找指定的内容 管道符号 | grep
#语法
命令 | grep 查找内容
#查看8080端口是否被监听
netstat -an | grep 8080
#查找tomcat进程是否启动
ps -ef | grep tomcat
12、查看磁盘/内存/系统资源
df -h,free -m,top
13、远程命令
#远程登录
ssh 用户名@ip地址
#远程复制
scp -R 用户名@ip地址:复制文件的绝对路径 本地路径
14、用户
#增加用户
useradd 用户名
#修改密码
passwd
#切换用户
su 用户名
15、进程
#查找指定进程
ps -ef | grep 进程名
#杀死进程
kill -9 pid
16、权限
#语法
chomd -R 权限 文件/目录路径
#字母法 u,g,o,a/r,w,x
u 所有者
g 同组用户
o 其他用户
a 所有用户
r 可读
w 可写
x 可执行
#数字法 4,2,1
4 可读
2 可写
1 可执行
17、压缩打包
#打包语法
tar -czvf 压缩包的路径以及名称 被打包的文件/目录路径
#将当前目录下的abc目录打包并压缩到/opt中,并取名为a.tar.gz
tar -czvf /opt/a.tar.gz ./abc
#解压语法
tar -xzvf 压缩包的路径以及名称 -C 解压路径
#将/opt/a.tar.gz 解压到当前目录
tar -xzvf /opt/a.tar.gz -C ./
tar -xzvf /opt/a.tar.gz
18、vi编辑器
#三种模式
命令模式,编辑模式,末行模式
#末行模式下的命令
wq 保存退出
q! 不保存退出
n 跳转到第n行
n1,n2s/需要替换的字符/替换成什么/g
#命令模式下的命令
dd 删除一行
yy 复制
p 粘贴
/字符 搜索指定字符,按n查找下一个,按N查找上一个
19、安装/卸载软件
rpm -ivh 安装文件名
rpm -e 需要卸载的安装包