Linux教程

linux-day02

本文主要是介绍linux-day02,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

linux-、day02

  1. cat 查看文件

    cat 查看文件 (一般是文件内容一页能显示完采用cat)

    cat -n 查看文件并且带有行号

  2. less 查看大文件

    空格 : 翻下一页

    /字母: 向下查询你的字母

    ?字母:向上查询

  3. head -n 数字 文件名 :显示文件前几行

    tail -n 数字 文件名 :显示后几行

  4. echo 在控制台打印东西

  5. useradd :增加用户

  6. userdel:删除用户

    不完全删除 userdel 用户名 会保留他的痕迹

    完全删除用户 userdel -r 用户名

  7. passwd 用户名 给用户名编辑密码

  8. usermod 修改用户组

  9. chmod 改变权限

    分为u g o 三种 权限有rwx r=4 w=2 x=1

    比如修改一个文档的o权限为 rwx

    chmod o=7 cq/

    比如修改一个文档的g权限为 x

    chmod g=1 cq/

  10. chown 修改 文件的用户所有权

  11. cat /etc/passwd 查看当前所有的用户

  12. find 查找

    find -name 名字(以名字的方式查找)

  13. gzip 文件 压缩文件(只能压缩文件不能压缩目录)

    gunzip 文件 解压

  14. 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

  15. ps-aux|grep xxx 查看系统中的所有进程

    ps-ef|grep xxx 查看子父进程组件的关系(pid是子id pp

    id是夫id)

  16. 终止进程

    kill -9 进程号 (立刻终止)

    或者killall 进程名称

  17. netstat 显示网络统计信息和端口占用情况

    netsat -anp|grep 进程号

    netstat -nlp|grep 端口号

  18. 一个小于符号表示覆盖,

    两个小于符号表示在文件内容后面加

  19. 创建定时任务

    crontab -e

    然后在里面写上你要定时的任务,

    */1 * * * * /bin/echo"11" >> /root/at.txt 表示每隔一分钟向文件/root/at.txt打印11

必须掌握

  1. rpm -qa 查询所有软件包

    rpm -qa|grep firefox 查询火狐的软件包

    rpm -e 卸载软件包(但是如果该包被依赖,就不能卸载)

    rpm -e --nodeps 不然什么依赖 直接卸载

  2. rpm -ivh 安装软件

    rpm -e RPM 软件包 如果这个软件需要的依赖没有安装就会报错

    rpm -e --nodeps 软件包 不会报错

在tomcat 启动时产生权限不足的情况

  1. 博客网址:linux 下启动tomcat ./startup.sh 权限不足_luizhip的博客-CSDN博客

    在bin目录下执行chmod u+x *.sh 然后在执行就可以

  2. yum 安装

    yum -y 对所有的都是y

    yum -update 跟新

    。。

这篇关于linux-day02的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!