linux命令操作学习(摘自鸟哥私房菜基础篇)

一、关于电源

reboot 重启

logout 注销

root 注销后登录


二、vi管理器编译java程序

1.输入vi hello.java

2.输入i,进入insert模式

3.输入 esc,进入命令模式

4.输入 :wq,保存并退出 :q!,退出不保存

5.编译 javac hello.java

6.运行 java hello

简单了解vi自带编辑器后,可以用更强大的编辑器vim,ubuntu中自带,用起来更顺手


三、简单命令

1、ls 查看当前目录有什么,ls -l以列的方式查看明细,ls -al列出隐藏的.开头系统文件

2、cal 10 2014 查看日期

3、man date 查看date 的用法 

4、在root(不用)权限下改变文件的拥有者,群组

      1、chgrp user install.log    改变群组为user,前提为 /etc/group里有user

      2、chown root:root install.log 同时改变拥有者和群组为root,前提为 /etc/passwd里有root

            主要用在 cp install.log install.logcp 复制操作后,install.logcp的权限什么的都没改

      3、chmod 777 install.log 改变权限 r=4 w=2 x=1或者 chmod u=rwx,go=rx install.log

      4、chmod a+w install.log 表示使所有都增加写的权限

 

5、su gugugugjiawei 切换身份

6、mkdir testing  建立新目录

  mkdir -p tmp1/tmp2 建立空目录tmp1,再建立空目录tmp2tmp1

  mkdir -m 711 tmp11 指定目录下新建的tmp11的权限为711

  rmdir tmp 删除当前目录下的空目录tmp,如果空目录下有tmp1,可以使用rmkir tmp/tmp1,再使用rmdir tmp,或者使用rmdir 

  rm -r tmp 不管是不是空目录,删除掉!

  rmdir -p tmp1/tmp2/tmp3 如果tmp3是空目录,先删除tmp3,如果tmp2是空目录,继续删,如果不是,提示并停止

  rmdir tmp1/tmp2/tmp3 就只删tmp3

7、cd ../回到上级目录

 

8、pwd 显示当前目录 pwd -P 显示正确的路径,即连接档会被连接到什么地方去的完整路径

9、nano mytext.txt

10、当打开a.txt中文出现乱码可以使用命令

        iconv -f gb2312 -t utf-8 a.txt>ab.txt

        传输件:PSCP.EXE 传输文件目录 用户名@主机地址:接受文件目录

11、mv重命名或移动,cp为复制

        mv newtmp movetmp 重命名为movetmp

12、bc 计算器

13、df 看看是否挂载

14、压缩与解压缩

 


 

zcat是读取解压后的文件的内容并显示在屏幕上,但没有解压(因为cat可以读取纯文本)

gzip newtxt.txt>newtxt.txt.gz 表示newtxt.txt压缩为newtxt.txt.gz,然后再输入n即可保留两个

然而,bzip2更优秀,用法类似,不过要压缩的话是bzip2 -z filename

 

注意:gzip bzip2不能压缩文件夹,即不能打包

此时就用到了tar

 

 

不同点:要自定义档名;小写-p保留权限,建议加上去。

        大写-P会加入完整路径,解压后回到原来的地方,可能会导致覆盖原来的文件造成后果。

压缩后保留原来文件

以后这样写 压缩:tar -jpcv -f filename.tar.bz2 filename

                    解压:tar -jxv -f filename.tar.bz2

15.vi编辑器详解

  一般编辑模式:(注意a的妙用)

  L(H) ()一个字符 P换行  u复原上一次动作 重复上次操作

  3j表示向下跳三行 yy是复制一行 p是粘贴到下一行

  要是不小心换行了解决方法:切换为一般模式(esc+回到上一行(k+合并下一行(大写J) + delete+end + a

 



 

 

16、关于字体编码装换(P351

 


 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值