一:基本命令
-
cd 回到根目录
-
cd … 回到上一级目录
-
cd…/… 回到上上级目录
-
ls 查看当前文件下所有文件
-
Crtl C快捷键 回到输入命令行
-
mv a b 将a文件命名b文件
-
rm -rf a 强制删除文件
-
netstat -tulpn | grep java 找java线程及端口
-
history 显示历史输入的命令
-
ps -ef|grep tomcat 查看tomcat进程
-
Kill -9 线程数 杀死tomcat对应的进程
-
systemctl restart mariadb 重新启动mysql
-
cp a.txt test_1 test_2 把a文件从test_1文件夹复制到test_2文件夹
-
Pwd 显示当前用户所在工作目录位置
-
./startup.sh 开启服务
-
./shutdown.sh关闭服务
-
tail -f 动态查看日志
-
mkdir dir1 创建一个叫做 ‘dir1’ 的目录’
-
mkdir dir1 dir2 同时创建两个目录
-
mkdir -p /tmp/dir1/dir2 创建一个目录树
-
rm -f file1 删除一个叫做 ‘file1’ 的文件’
-
rmdir dir1 删除一个叫做 ‘dir1’ 的目录’
-
rm -rf dir1 删除一个叫做 ‘dir1’ 的目录并同时删除其内容
-
rm -rf dir1 dir2 同时删除两个目录及它们的内容
-
df -h 显示已经挂载的分区列表
-
du -sh dir1 估算目录 ‘dir1’ 已经使用的磁盘空间’
-
groupadd group_name 创建一个新用户组
-
groupdel group_name 删除一个用户组
-
groupmod -n new_group_name old_group_name 重命名一个用户组
-
useradd user1 创建一个新用户
-
userdel -r user1 删除一个用户 ( ‘-r’ 排除主目录)
-
passwd user1 修改一个用户的口令 (只允许root执行)
-
ls -lh 显示权限
-
chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限
-
chmod go-rwx directory1 删除群组(g)与其他人(o)对目录的读写执行权限
-
chown user1 file1 改变一个文件的所有人属性
-
chgrp group1 file1 改变文件的群组
-
gzip file1 压缩一个叫做 'file1’的文件
-
tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
-
ifconfig eth0 显示一个以太网卡的配置
-
cat file1 从第一个字节开始正向查看文件的内容
-
tac file1 从最后一行开始反向查看一个文件的内容
-
head -2 file1 查看一个文件的前两行
-
tail -2 file1 查看一个文件的最后两行
-
who am i :查看当前使用的终端
-
clear :清空命令行
-
ping -c 3 www.baidu.com :测试百度与本机的连接情况( -c 3表示测试3次)
-
cat /proc/cpuinfo :显示CPU的信息
-
top :动态实时显示cpu、内存、进程等使用情况(类似windows下的任务管理器)
-
chmod [-R] 777文件或目录 :设置权限(chmod a+rwx a=chmod ugo +rwx a=chmod 777 a)