liunix系统命令

特一章 进程

1.1 查看进程

1、查看tomcat进程

ps -ef|grep tomcat

1.2 强制关闭进程    

1、强制关闭进程24782

sudo kill 9 24782

1.3启动服务

    1、启动服tomcat并查看日志(启动tomcat查看日志)

sudo service tomcat start & tail -f/home/sxdkj/tomcat/log/support.log

 

第一章  登录和退出

用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计

算机登录到ITPNET上都将访问相同的文件系统。

1.1 登录

当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。这时,屏幕上会显示出一些信息和命令提示符。如:

    Login: guest [Enter]

    passwd: ******  [Enter]

    sun%

   注: 用户名要用小写字母输入,UNIX系统区分大小写字母。

1.2 退出

命令:logout或exit或按[Ctrl-D] 

当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。当屏幕出现Logout时,用户可以安全地离开计算机了。如:

    sun% logout [Enter]

    Login:

1.3 修改口令

命令:passwd

为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成。如:

    sun% passwd [Enter]

    Old Passwd: ******

    New Passwd: ******

    Retype New Passwd: ******

注:当你退出系统再次登录时,就要使用新的口令。

 

第二章  目录操作命令

2.1 显示目录

    命令:pwd(print working directory)

    格式:pwd

    功能:显示出用户当前工作目录的全路径名。

    例如:% pwd

2.2 建立目录

命令:mkdir(make directory)

    格式:mkdir directory_name

    功能:建立新目录

    例如:% mkdir directory

2.3 改变目录

    命令:cd(change directory)

    格式:cd directory_name

    功能:改变当前工作目录

    注释:目录名选项有:

      (1) 目录名,转到当前目录下的子目录。

      (2) .. 表示转到当前目录的父目录。

      (3) / 表示转到根目录。

      (4) 没有选项时,转到用户的主目录。

    例如:% cd directory

2.4 删除目录

    命令:rm或者rmdir(remove directory)

    格式:rmdir directory_name

    功能:删除不存在文件的子目录名。

    注释:

1、只能删除没有文件的空目录,如果有文件,则要使用rm-r 目录名

2、删除子目录时,要求被删除的目录中不存在文件或子目录,否则无法删除。

3、若被删除的目录中有文件或子目录,请参考命令rm-r directory_name。

例如:% rmdir directory

2.5 删除带子文件的两种方法

2.5.1 直接用删除文件命令 “rm  -rf  目录名”(注:参数r是递归地删除目录内所有文件,参数f是删除文件不给予提示),这招比较简单实用。

例:rm -rf fileCopy

 

2.5.2从子目录到根目录用rmdir逐个删除文件目录,比较适合被删除目录下含有少数目录的情况。但要注意三个细节问题。一是这个命令可以带多个目录文件参数,不同的参数之间利用空格隔开。注意这里不是利用分号或者冒号等符号分割,只需要使用空格即可。二是这个命令中的各个参数文件是由先后顺序的。如果目录文件的参数位置不对,很可能删除作 业不会成功,甚至会出现一些莫名其妙的结果。对于这一点,笔者在后面的内容中还会具体举例子说明。三是在删除某个目录文件时,用户必须位于这个目录之外的位置。如果这个命令中带了多个目录文件名参数时,要在这些指定的目录之外。否则的话系统会提示用户无法删除这些目录。

例:rmdir fileCopy/test1fileCopy/test2 fileCopy 

然后在出来的rm: remove regular empty file `text'? 后输入yes

第三章  文件操作命令

3.1 创建文件

    能过创建文件的命令很多,只要命令能够重定向输出到一个不存在的文件,就会创建文件

例如:

touch能创建文件touchtext2.txt;

cp support.log test.txt  support.log文件是必须存在的,test.txt可以不存在;

 

3.2 复制文件

命令:CP
格式: CP [选项]  源文件或目录   目的文件或目录
选项:
        -b 同名,备分原来的文件
        -f 强制覆盖同名文件
        -r 按递归方式保留原目录结构复制文件
例如:cp -r /home/sxdkj/project/support /home/sxdkj/tools/fileCopy/xiangMuBaoCun
说明: /home/sxdkj/project/support是源文件,/home/sxdkj/tools/fileCopy/xiangMuBaoCun
拷贝到的目录,如果源文件有子文件的话,需要用递归,同理在删除文件夹的时候如果有子文件夹也需要用递归。

 

3.3 移动文件或文件改名

 命令:mv (move)

    格式:mv filename1 filename2

          mv filename... direction

          mv direction1 direction2

    功能:改变文件或目录的名子,或把一些文件移到另一目录下。

    注释:当filename1更名为filename2时,若filename2已经存在,则filename2的内容将被filename1覆盖

说明:该命令既可以改名也可以移动文件

1、将xiangMuBaoCun/server1.xml移动到当前目录下并重命名为server.xml

        mvxiangMuBaoCun/server1.xml server.xml

2、将server.xml更名为server1.xml

    mv server.xmlserver1.xml

3.4 搜索文件中匹配符

    命令:grep

    格式:grep [option] pattern filenames

    功能:逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。

    选项:

-v 找出模式失配的行

      -c 统计匹配行的数量

      -n 显示匹配模式的每一行

 

    例如:% ps

1、显示所有以d开头的文件中包含 test的行。

          $ grep ‘test’ d*

2、显示在aa,bb,cc文件中匹配test的行。

grep ‘test’ aa bb cc

3、显示所有包含每个字符串至少有5个连续小写字符的字符串的行。

$ grep ‘[a-z]\{5\}’ aa

4、如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用”\”号进行转义,直接写成’w(es)t.*\1′就可以了。

                 $ grep ‘w\(es\)t.*\1′ aa

 

3.5 列出文件目录

命令:ls (list)  列出当前目录下的文件和子目录名

格式:ls [option]directory_name

功能:列出指定目录中的文件名和子目录名。当无子目录名时,列出当前目录中的文件名和子目录名。

选项:

-a列出所有文件,包括以点开头的隐含文件。

-l按长格式列出文件名,包括文件类型标识,权限,链接数,文件主名,文件组名,字节数,日期。

-r列出包括子目录下所有文件

-g在长格式中给出用户组的标识。

-t安文件生成日期排序。

   例如:% ls -la

3.6 显示文件内容

命令:cat (catenae)

格式:cat filename

功能:显示出文件的内容。

选项:

注释:当文件内容在屏幕上滚动显示时,可按Ctrl+S键屏幕滚暂停,按Ctrl+Q键继续显示,按ctrl+c强制退出。

 

例如:% cat filename

3.7 按屏幕显示文件内容

命令:more

格式:more filename

功能:按屏幕一屏一屏显示出文件内容

选项:

注释:

有时候需要安装配置才能用该命令;

在屏幕显示过程中有功能键;

空格键 继续下一屏的输出;

回车键 看下一行的输出;

q

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值