Linux-Centos的学习

    首先需要有一个VMWare虚拟机软件,有了这个软件就可以安装Linux操作系统了,它的实现有Centos、小红帽等,这里介绍Centos。注意:虚拟机指的是VMWare,不是操作系统,两个概念要区分。搭建n个虚拟机可以模拟搭建n台电脑。

Linux基本命令介绍。

1. 目录切换cd

     ./:表示当前目录

     ../:表示上一层目录

    cd usr:切换到当前目录下的usr文件夹

    cd ../usr 切换到上一层的usr目录 cd ~等价于cd /root:切换到/root路径下,/是根路径

2.目录操作

    (1)当前路径下创建目录:mkdir dirname

     

    指定目录下创建文件夹:

    

(2)查看目录

    ls:列出当前目录下的所有可见的文件和文件夹

    ls -a:列出当前目录下的所有文件和文件夹,包括隐藏的

    ls -l:列出当前目录下的所有可见的文件和文件夹,展示详细信息。ls -l可以直接写为:ll

    

    (ls -l)

    

    文件的类型:

        d:代表目录

        -:代表文件

        l:代表链接(文件/文件夹的符号链接)

    每3位置一组,分别代表属主的权限,与当前用户同组的用户的权限,其他用户的权限:

         r:代表权限是可读,r也可以用数字4表示

        w:代表权限是可写,w也可以用数字2表示

        x:代表权限是可执行,x也可以用数字1表示

    **修改文件/目录的权限:

        比如:修改/test下的aaa.txt的权限为属主有全部权限,属主所在的组有读写权限,其他用户只有读的权限。

        

        上述的命令也可以直接用数字表示:chmod 764 aaa.txt

    (3)修改目录或文件名称:mv

    压缩包也是文件,也可以使用这个命令。

    

    (4)目录/文件位置的移动:mv

    这个命令对目录、压缩文件同样有效。    

    

    移动位置并重命名:mv newTest /usr/newTest_my/  

    (5)目录/文件的拷贝

    -r表示目录拷贝时的递归。

    

    (6)删除目录/文件

    rm -rf a.txt  删除当前目录下的a.txt文件

    rm -rf a/     删除当前目录下的a文件夹

3.文件操作

    创建文件 touch a.txt

    查看文件内容,可以直接用vim编辑器 vim a.txt

     **修改文件内容个,用vim编辑器:

    (1)打开文件vim a.conf 默认状态下文件不可编辑,处于命令状态

    (2)按i进入插入模式,输入内容,回车、所有箭头都是有效的

    (3)按Esc进入命令模式,按shift+:

    (4)wq是保存退出,q!是强制退出不保存

    (5)Enter回车退出

4.压缩文件的操作命令

(1)打包压缩

    打包并压缩后的文件的后缀名一般.tar.gz。   打包压缩之后,原来的文件都是存在的。

    命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件

    其中:z:调用gzip压缩命令进行压缩

             c:打包文件

             v:显示运行过程

             f:指定文件名

    比如:tar -zcvf xxx.tar.gz /test/*  打包并压缩/test下的所有文件,压缩文件名是xxx.tar.gz。打包后的文件放在当前目录下。

(2)解压缩

    tar -xvf xxx.tar.gz  解压之后的文件在当前目录下。解压之后压缩文件在,解压之后的也在。

        x:解压缩    v:显示运行过程    f:指定文件名

    tar -xvf xxx.tar.gz  -C  /usr/   解压之后的文件在指定目录下 C一定要大写

5.常用命令

    清屏:clear

    自动补全文件或目录名字的快捷键:Tab

    显示当前所在路径:pwd

   查看进程:ps - ef

  管道命令:| 他的作用的是前面的输出作为后面的输入

  过滤命令:grep XX //XXX表示某个特定的串,比如java、jdk、tomcat等

 可以通过管道的命令查看进程:ps -ef | grep java(使用grep ),显示结果的第二个参数表示进程的pid

    **杀死进程:kill -9 进程pid

        比如:我们的tomcat的端口被占用了,可以查看一下是谁占用了,并杀死它:

                 ps -ef | grep tomcat

                kill -9  12780

    查看ip地址:(1)在windows上用ipconfig(2)在Linux上用ifconfig(或者ip addr)

    查看与某台机器是否连接: ping 机器ip

    在一个文件中查找串:

            vim a.txt

            输入/http,然后就可以在a.txt中找到http串了,并且会高亮显示出来,按i就可以进行编辑了

    

    

 

 

转载于:https://my.oschina.net/u/3161662/blog/2258666

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值