达内——Fedora下常用命令2

常用命令:

1.         chmod 权限 文件名:       修改权限(只有属主和root才有权限修改)

a)         +:增加权限         -:减少权限         =:重新赋予权限

b)        u:属主                g:属组                o:其他用户         a:所有用户

c)        如:chmod g-r file1      chmod u+xgo+r file1         chomd a=rw file1

2.         bash命令中,用Tab来补全命令

3.         rm 文件名:               删除文件

rm –r 目录:        删除目录

4.         cp 源文件 目标文件:              拷贝文件或目录

5.         mv 源文件 目标文件:      用于剪切文件或目录,也可以实现重命名

6.         man name:             用于查看命令补全,按Q退出,如man ls

7.         ls d*ls d?,ls [b-f]d*             模糊命令查找

8.         cd;ls              “;”表示按顺序执行命令

9.         cat          可以查看文本文件内容

10.     ls –al > ls.txt          >”输出重定向,即将ls –al的结果覆盖保存到ls.txt

ls –al>>ls.txt          >>”表示追加,即将ls –al的结果追加保存到ls.txt

11.     cat ls.txt|more        |”叫做管道,相当于前面的输出做后面的输入,最常用的显示是分页显示

12.     ln           创建连接文件link,分硬连接(ln 源文件 目标连接)和软链接(ln –s 源文件 目标文件)。软链接即快捷方式,而硬链接则是给同一个文件取了两个名字。

13.     grep 用于查找文本文件的内容,格式为grep 关键字 目标文件

14.     ps 查看当前真正运行的进程

a)         ps –ef

b)        ps –aux(在Linux下使用)

15.     kill用于结束当前进程(需要权限)

a)         kill -9 进程号

16.     su 用户名,输入密码即可切换用户

17.     who               who am i (登录用户)       whoami(当前用户)

18.     passwd 可以改密码

19.     ping –s host2 检测网络是否畅通

20.     ifconfig –a 查看网卡

21.     jobs fg bg  将前台转到后台

 

 

重点命令vi

22.     vi命令的使用:

a)         vi文件名(文本文件),进入vi后分三种状态

                         i.              进入状态:刚进入vi时是进入状态,可以看到文件内容,但是无法编辑,支持部分快捷键

1.         nG表示让光标到第n

2.         G表示文件尾

3.         1G表示文件首

4.         ^表示行首

5.         $表示行尾

6.         x表示删除一个字符

7.         dd表示剪切当前行

8.         r表示替换一个字符

9.         cc替换一行

10.     C替换从光标到行尾

11.     yy表示拷贝行

12.     p当前行下粘贴

13.     ~表示改变大小写

14.     u表示撤销(undo

15.     /表示从上往下查找

16.     ?表示从下往上查找

17.     n表示继续查找

                       ii.              编辑状态:可以编辑文件的状态。进入状态按i或者a或者o可以到编辑状态,注意这3个有区别,编辑完毕后按Esc回到进入状态。

1.         i insert 光标前插入

2.         a append 光标后追加

3.         o 换下一行

4.         O 换上一行

                      iii.              命令状态:执行命令的状态,主要是保存退出。在进入状态按“:”可以到命令状态,在vi的下方出现“:”,输入命令,回车执行,并且回到进入状态。

1.         :w 保存

2.         :w 文件名  可以实现另存

3.         :q 退出

4.         :wq 保存后退出

5.         :! 表示强制,如q!表示强制退出

6.         :set nu 表示显示行号

7.         :set nonu 表示取消行号

8.         :1,$s/abc/de/g表示把全文中有abc的换成de

 

 

练习:

1.         在登录目录下,建立exdir1exdir2两个子目录

2.         exdir1中,建立文件test.txt

3.         修改test.txt的权限,要求:

a)         属主:可读可写不可执行

b)        属组:可读可写不可执行

c)        其他:可读不可写不可执行

4.         test.txt拷贝到exdir2

5.         exdir2中的test.txt剪切到登录目录下,并改名为ex1.txt

6.         删除exdir2目录

7.         使用vi编辑message.txt,在文件中要求写上姓名、年龄、学校、专业,格式要求:

a)         姓名

b)        年龄

c)        学校

d)        专业

然后保存退出,用cat查看

8.         写一个HelloWorld.java,内容如下

public class HelloWorld{

public static void main(String args[])

{

System.out.println(Hello,world);

}

}

然后保存退出,

javac HelloWorld.java编译

java HelloWorld运行

9.         模拟一下商业开发过程

a)         在登录目录下建立一个myapp目录,

b)        在该目录下建立:src/classes/backup/ 三个子目录,

c)        src中,用vi编辑HelloWorld.java

d)        HelloWorld.java拷贝到backup中,

e)         src中,使用javac编译生成HelloWorld.class文件。

f)         剪切HelloWorld.classclasses目录下。

g)        classes目录下,用java命令执行

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值