• linux基本命令


    VMware隔离WindowsLinuxCentos.iso--Linux安装包、生成Linux操作系统。

    虚拟机:

    当前linux包含:centosredhat(红帽子)Ubuntu

    linux工作中的用处: 

    1搭建测试环境

    2、log日志排查问题(开发会将开发步骤写入日志,当其中一步出错进行不到下一步时,测试截出与开发一起解决)


    软件bug: 安装过的软件, 还可以安装

    3、Xshell:链接Linux系统的客户端:需要ip地址  端口号  Linux系统的用户名 ,密码

    4、navicat:链接数据库的客户端

    连接数据库需要:ip 地址  数据库的端口号  数据库的用户名,密码

    查看电脑IP:有线网看以太网、无线网看无线局域网。

    Linux命令=shell命令

    Linux

    1、ls  --查看当前所在的位置下有哪些文件和文件夹

       -a显示所有文件,包括隐藏文件(ls -a隐藏文件是白色)

       -l使用长格式显示   ls -l == ll (查看d开头是目录,没有d是文件。查看权限)

       -F附加文件类别,符号在文件名最后

       -R陆续显示目录

     -d列出指定的目录

    2、【root@192 ~root--登录的用户名、192--主机名、~当前目录名称

     

     

    3、绝对路径---两个没有关联的路径切换

    4、相对路径---有关联的

    5、父目录切子目录---cd 子目录名

    6、 cd ..子目录去父目录  cd ../ yan切换到上一层目录的yan目录

    7、Pwd---显示当前路径 

    8、家目录:root登录家目录在/root(管路员家目录),普通用户在/home/用户名  (以什么用户登录,就在此家目录下)    

    9、cd回车---切换到家目录下

    10、mkdir---建文件夹

    11、touch---建文件

    12、rm---删除(rm -rf强制删除,不提示确定删除)

    13、man ls 查看ls指令的帮助信息(ctrl+z退出man

    14、cp -pr [源文件或目录路径] [目的文件或目录的路径]

     cp 默认为cp -i-i为提示名字重复,是否覆盖)如果想不提示直接覆盖同名文件 /cp

    15、复制当前目录到别的地方(cp -r . 粘贴的路径)

    16、-p保留原文件的日期属性、-r递归复制所有文件、- f 若目的地已经有相同名的档案存在,则在复制前先予以删除再行复制而不提示

    17、移动/剪切:mv 【源文件路径】 【目的文件路径】。

    改名:mv 原文件名 更改的文件名

    18、Rz---windows的文件传到linuxSz---linux的文件传到windows

    传输后查看文件内容:cat 文件名(内容全部显示在屏幕上,如果内容太多,只能看最后一些内容);more 文件名,只能向下翻页。Less 文件名 上下都能翻(b向上翻页,f向下翻页);

    19、查看前后几行(看前后n,-f实时更新。不加行数,默认10行):①head -f -n 文件名②tail -f -n 文件名

    Ctrl+Z退出

    20、vi 文件名----查看文件内容、i---编辑文件、esc退出编辑、shift+wq! 强制保存、shift+q! 强制不保存退出、shift+q 不保存退出。

    21、查找文件里一些内容:①vi文件路径----/需要的内容 ②grep 需要内容 文件路径

    22、grep 查找内容 文件路径 -C  n行数 --color=auto  (查找文件内容加色,并把上下n行显示出来)

    23、①vi在替换内容:%s/需要改的内容/修改后的内容/g(文件里需要修改的内容全部修改)eg:  :%s/hello/world/g---hello全部改成world  ②直接替换内容sed  -i  s/hello/world/g  t1.txt ----t1.txt里的hello改成world

    24、wc统计  -c字节  -w字数  -l行数

    25、ll查看后 创建者权限、组员权限、其他权限 创建人名、组名 创建日期

    26、权限4 r2 w1 x

       读写执行7=4+2+1、读写 6=4+2、读执行 5=4+1、写执行 3=2+1

       用户:u创建者、g组员、o其他

    27、chmod u+w 文件名 文件给用户加上写的权限

    28、chmod g-r 文件名 文件给组员减去读取权限

    29、chmod o+x 文件名  文件给其他加上执行权限

    30、chmod -R 权限 父目录 (修改父目录及所有子目录的权限)

    每建一个用户,就默认生成与用户名相同的组

    31、su 用户名 切换用户

    32、chown -R 用户名 文件名(修改文件及所有子目录所有者u

    33、chgrp -R 组名 文件名 (修改文件及所有子目录所属组g

    34、groups 用户名 查看用户的所属组

    35、usermod -a -G 组名 用户名  将用户拉到组里

    36、find 路径 -name  “*.t?t”  *同数据库里的% 匹配多个字符、?同数据库_匹配一个字符)

    37、管道符:ll|wc -l (统计ll查找下有多少行)

       ①取文件的1020行,先取前20行,再取这20行的后11head -20 t1.txt|tail -11  统计文件中的某个内容 出现多少次。  先把需求内容找出来,每个一行再统计有多少行(grep -o 需要内容 文件名|wc -l

    38、clear清除屏幕、 history查看历史代码记录

    39、创建用户:adduser 用户名  

        修改用户名:usermod -l 新用户名 老用户名

    设置(修改)密码:passwd 用户名

    删除用户:userdel -r 删除用户目录) 用户名

    40、查看用户信息cat /etc/passwd

    查看密码信息cat /etc/shadow

    41、查看系统进程与内存:win---任务管理器/性能

                      Linux---top -d 1(每隔1s刷新状态信息)

         Ctrl+Z退出刷新状态信息

    42、结束系统进程:win---任务管理器右键结束

    Linux----kill -9 进程号

    43、功能描述:查看系统中运行的进程。

    44、范例:# ps -aef

    # ps -A 查看所有进程,和ps -e功能相同

    查看进程的某一行内容 psef|grep需要内容

    45、查看系统信息:uname -ra

            -r   显示操作系统发布版本

    -a   显示系统所有标示信息

    46、IP访问电脑、IP+端口号这台电脑的不同应用

    47、启动程序:sh 文件名

    48、查看端口状态(通过进程编号查看应用所占的端口号):netstat -tnlupps -ef|grep 文件名、netstat -tnlup|grep 进程编号

    49、压缩包----①tar压缩:tar -zcvf 压缩包名 要压缩文件名

                   tar解压:tar -zxvf 解压文件名

                ②zip压缩:zip -r 压缩包名 要压缩文件名

                   zip解压:unzip 压缩包名 -d 压缩到的路径

    50、df命令–功能:检查文件系统的磁盘空间占用情况

    df -ah

             -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。

             -k k字节为单位显示。

             -h 以可读性较好的方式显示。

             -T 显示文件系统类型。

    51、du (disk usage)命令–功能:统计目录(或文件)所占磁盘空间的大小    

            du -sh 文件路径----显示某个文件所占空间

            du -ah 文件路径----

    52、Linux安装:yum -y install 安装包名

  • 相关阅读:
    南阳理工ACM(题目56)
    南阳理工ACM(题目56)
    南阳理工ACM(题目56)
    csuoj1009
    素数槽csuoj
    简单动态规划问题分析
    sort函数使用的基本知识
    2014年7月19日——比赛题取石头问题1
    CODEVS——T 1269 匈牙利游戏 2012年CCC加拿大高中生信息学奥赛
    洛谷—— P1640 [SCOI2010]连续攻击游戏
  • 原文地址:https://www.cnblogs.com/shianliyi/p/12917614.html
Copyright © 2020-2023  润新知