1. 基本操作
-
登录系统后所处的目录:当前用户的家目录
root家: /root
其他用户: /home/用户名
-
显示当前所处的位置:pwd
-
显示文件列表: ll ls
ls:列表显示文件名
ll:列表显示文件的详情信息
ll -a:显示的当前目录所有的文件信息
-
创建目录:mkdir
mkdir -p 目录名/目录名
-
创建文件:touch
-
删除文件:rm
删除非空的目录:rm -rf 目录 慎重使用
-
查看文件的内容:cat more less tail
tail可以动态查看文件的内容,常用与Tomcat日志查看等
-
复制文件:cp
cp [-rf] 原文件 目标位置
-
移动文件:mv
mv 原文件 目标位置
该命令还可以进行重命名 mv 原名字 新名字
-
打包/解压:tar
打包并压缩:tar -zcvf 打包后的文件名 需要打包的文件
解压:tar -xvf 压缩文件名 -C 解压后的位置
-
编辑文件:vi或者vim
默认进入的命令模式,通过输入i进入编辑模式编辑文件
编辑模式:i
命令模式:esc
复制某一行:yy
复制多行:n->yy
粘贴:p
删除某一行:dd
回退到上一步操作:u
ex模式:
保存并退出:wq!
退出:q!
暂时退出vi编辑用:sh
继续回到vi编辑:crtl+d
-
在指定文件中查找字符串:grep
grep 查找的字符串 文件名 --color
-
查找文件:find
-
管道: |
前一个命令的输出是后一个命令的输入
通常用在查找进程上,比如
查看当前系统中是否存在java/tomcat/mysql
ps -ef | grep java
ps -ef | grep tomcat
ps -ef | grep mysql
-
网络命令:ifconfig
查看网卡信息:ifconfig
禁用网卡: ifconfig 网卡名 down
启用网卡: ifconfig 网卡名 up
网卡的位置:/etc/sysconfig/network-scripts
修改了网卡的配置后重新加载网卡: service network restart
-
查看软件启动情况
用进程名字查看: ps -ef|grep 名称
用端口查看:netstat -ano|grep 端口
-
用户管理
创建用户:useradd 用户名
设置密码:passwd 用户名
切换用户:su - 用户名
删除用户:userdel -r 用户名
-
组管理
创建组:groupadd 组名
删除组:groupdel 组名
创建用户时指定组: useradd 用户名 -g 组名
-
查看当前用户信息:id
-
切换用户: su - 用户名
-
权限设置:类型+当前用户的权限(3位)+同组其他用户的权限(3位)+其他用户的权限(3位)=10位
-
rwx- : 4210 对应的8进制数,三位代表不同用户:属主,属组,其他
类型
d:目录/文件夹
-:文件
权限表示:
r:read 读 4
w:write 写 2
x:执行权限 1
drwxr-xr-x. 3 root root 4096 5月 25 21:18 a
更改权限:
1.将文件操作人的权限设置:chmod 777 被改的文件/目录
2.设置当前文件的拥有者:chown -R 用户名:组名 被改文件/目