linux-、day02
-
cat 查看文件
cat 查看文件 (一般是文件内容一页能显示完采用cat)
cat -n 查看文件并且带有行号
-
less 查看大文件
空格 : 翻下一页
/字母: 向下查询你的字母
?字母:向上查询
-
head -n 数字 文件名 :显示文件前几行
tail -n 数字 文件名 :显示后几行
-
echo 在控制台打印东西
-
useradd :增加用户
-
userdel:删除用户
不完全删除 userdel 用户名 会保留他的痕迹
完全删除用户 userdel -r 用户名
-
passwd 用户名 给用户名编辑密码
-
usermod 修改用户组
-
chmod 改变权限
分为u g o 三种 权限有rwx r=4 w=2 x=1
比如修改一个文档的o权限为 rwx
chmod o=7 cq/
比如修改一个文档的g权限为 x
chmod g=1 cq/
-
chown 修改 文件的用户所有权
-
cat /etc/passwd 查看当前所有的用户
-
find 查找
find -name 名字(以名字的方式查找)
-
gzip 文件 压缩文件(只能压缩文件不能压缩目录)
gunzip 文件 解压
-
zip 压缩(文件和目录都可以)
zip as.zip cq,cq.txt 将cq目录和cq文件压缩到as.zip
unzip 解压
unzip -d zz/ as.zip 将as压缩包解压到 zz目录
tart 打包
-c 产生.tar打包文件
-x 解包.tar文件
-z 打包同时压缩
-v 显示详细信息
-f 解包.tar文件
一般连起来用
tar -zcvf as.tar.gz hh 将hh打包压缩到as
-
ps-aux|grep xxx 查看系统中的所有进程
ps-ef|grep xxx 查看子父进程组件的关系(pid是子id pp
id是夫id)
-
终止进程
kill -9 进程号 (立刻终止)
或者killall 进程名称
-
netstat 显示网络统计信息和端口占用情况
netsat -anp|grep 进程号
netstat -nlp|grep 端口号
-
一个小于符号表示覆盖,
两个小于符号表示在文件内容后面加
-
创建定时任务
crontab -e
然后在里面写上你要定时的任务,
*/1 * * * * /bin/echo"11" >> /root/at.txt 表示每隔一分钟向文件/root/at.txt打印11
必须掌握
-
rpm -qa 查询所有软件包
rpm -qa|grep firefox 查询火狐的软件包
rpm -e 卸载软件包(但是如果该包被依赖,就不能卸载)
rpm -e --nodeps 不然什么依赖 直接卸载
-
rpm -ivh 安装软件
rpm -e RPM 软件包 如果这个软件需要的依赖没有安装就会报错
rpm -e --nodeps 软件包 不会报错
在tomcat 启动时产生权限不足的情况
-
博客网址:linux 下启动tomcat ./startup.sh 权限不足_luizhip的博客-CSDN博客
在bin目录下执行chmod u+x *.sh 然后在执行就可以
-
yum 安装
yum -y 对所有的都是y
yum -update 跟新
。。