cd 切换到目录
cd ..切换到上层目录cd / 切换到系统根目录cd ~ 切换到用户主目录cd - 切换到上一个所在目录touch 创建文件
ls 列出可显示文件或目录ls -a 显示所有文件或目录ls -l <ll> 显示文件的详细信息 ll -h 友好的展示文件信息mkdir 当前目录下创建目录
mkdir –p 目录名 级联创建目录rmdir 删除此目录rmdir -p 目录 级联删除目录cat 显示文件所有的内容
more 分页查看文件信息 Space | Enter| Qless 分页查看文件信息 PU | PDtail -10 /etc/yum.conf 显示文档的最后几行tail -f catalina.log 动态查看日志ctrl+l 清屏clear ctrl+c结束滚动查看rm 删除文件
rm -f a.txt 直接删除rm -r a 递归删除rm -rf a 直接递归删除rm -rf * 删除所有文件rm -rf /* 删除根目录cp A.doc B.txt 当前复制文件
cp A.doc /test/a 复制到指定目录mv A.doc /test/b 移动到指定目录mv A.doc B.doc 重新命名解压缩参数:
-c:创建一个新tar文件-v:显示运行过程的信息-f:指定文件名-z:调用gzip压缩命令进行压缩-t:查看压缩文件的内容-x:解开tar文件tar –cvf xxx.tar ./*
tar –zcvf xxx.tar.gz ./*
tar –xvf xxx.tar
tar -xvf xxx.tar.gz -C /usr/aaagrep 检索关键词并输出
grep 关键词 文件名 选项[--color]高亮显示 [前[-B]] [后[-A]]wget 互联网路径 下载资料vi与vim 编辑器在Linux中会高亮显示
打开文件
退出esc :q保存退出esc :wq不保存退出 esc :q!dd 快速删除一行
vim命令合集 vi的使用方法重定向输出
>重例如
cat ifconfig > ip.txt 重定向并输出ip地址cat ifconfig >> ip.txt 追加并输出ip地址&&
管道|
将命令的输出作为另一命令的输入ifconfig | grep 192.168 --color -A2显示全部进程ps -efps -ef | grep java系统管理命令
时间设置date -s "" 显示磁盘信息 df -h 友好显示大小 free -m 显示内存信息 top 显示 管理执行中的程序 q推出屏幕或者ctrl+c kill是杀死进程 du -h显示出当前目录的大小 who显示登入系统用户的信息 hostname 查看当前的主机名 文件在 /etc/sysconfig/network uname -a 显示本机的详细信息网络命令 ifconfig查看IP地址 ifconfig 网卡名称 down 禁用网卡 ifconfig 网卡名称 up 启用网卡if ping 查看网络是不是互通 netstat -an 查看端口好了解组管理 创建用户 useradd 用户名 passwd 用户名 回车输入密码 passwd 用户名 -d /home/目录 删除用户 userdel 用户名 只删除用户 家不删 userdel -r 用户名用户切换 ssh -l 用户名 -p 端口号 主机ip地址 su - 用户名 su root 需要验证密码了解组管理 添加组管理 groupadd 组名 没有添加时默认用户名 useradd 用户名 -g 组名删除组groupdel 组下有用户,删除不了id 显示用户组信息【uid与gid】文件权限管理 普通文件<-> 目录文件<d> 设备文件 修改文件的权限9个 第一组指当前用户对此文件的权限
第二组指当前租对此文件的权限 第三组指其他用户对此文件的权限1=x2=w4=r权限修改chmod 777 a.txt chown 改变文件目录归属组和用户名 chown tom:tom 3.txt 把3.txt文件给组tom给用户tom chown -R tom:tom AA 把AA目录给tom 包括子文件