新增用户修改密码
/home系统默认的用户家目录,新增一个账号时,默认的用户家目录就在/home下
useradd luochao
passwd luochao
目录和路径
相对路径:一定由根目录/写起
绝对路径:不是由/写起
. 代表此层目录
.. 代表上一层目录
~ 代表当前使用用户的家目录
cd :切换目录
pwd :显示当前目录
mkdir :建立新目录
ls 查看目录
-a:查看全部文件,包括隐藏文件
-l:详细展示
文件查看less
less filename
空格键:向下翻动一页
pagedown:向下翻动一页
pageup:向上翻动一页
/字符串:向下查找
?字符串:向上查找
n:重复前一个查找
G:到文件最后一行
q:离开less
数据截取tail 查看实时日志
tail :取出后面几行
-f:持续刷新文件后面的内容
-n:后面接数字,代表显示几行的意思
文件查找和文件类型
file 查看文件类型
whereis 文件查找
vi编辑器使用
一般模式:可以进行光标的移动,复制粘贴 /?查找数据
按i进入编辑模式按ESC由编辑模式退出到一般模式
:wq保存并退出
查找/ ?
x:向后删除一个字符
X;向前删除一个字符
dd:删除光标所在的整行
ndd:n为数字 删除光标所在的向下n行
yy:复制光标所在一行
nyy:复制光标所在的向下的n行
p:将已复制的数据在光标的下一行粘贴
查看杀死进程
ps -ef | grep nginx
kill -9 PID
权限相关
ls -l显示的文件属性中,第一个字段是文件的权限,共十位,第一位是文件类型,d代表文件夹 -代表文件 接下来的三个为一组共三组,为用户、用户组、其它人的权限,权限为r、w、x三种
对文件来讲:
r:可读取文件内容
w:可以编辑文件内容
x:该文件具有执行权限
对目录来讲:
r:读取目录中内容
w:修改目录内容
x:访问目录
权限数字对照表
r:4
w:2
x:1
chmod :修改权限
chmod 700 文件
chgrp 用户名 文件名 -R 修改组
chown 用户名 文件名 -R 修改文件拥有者
-R代表递归
标准输出
>> 以累加的方法输出到指定的文件
> 以覆盖的方法输出到指定的文件
cat 文件1 >> 文件2 :将文件1的内容追加到文件2
文件上传下载
yum install lrzsz
文件解压
tar -xzvf
unzip
unzip /root/jenkins.war -d ROOT 指定解压目录
查看CPU数量
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
查看端口是否占用
netstat -lnp|grep 8080
yum install lsof
lsof -i:port 查看端口占用
linux 查找运行中软件安装位置
ps –ef | grep redis
可以得到进程号,然后ls -l /proc/进程号/cwd
查看公网ip
curl cip.cc