Linux-Ubuntu16.0.4相关命令

1、更新软件源

sudo apt-get update

2、shell命令  

  基本格式:命令  [-选项] [-命令参数]

ls        #查看当前文件夹下的文件
ls -l  XXXX      #查看XXXX文件夹下的文件详细信息
ll     XXXX           #两个命令一样,都是查看每个文件的详细信息,比如读写权限、创建时间等
注:第一位字符是文件类型,d:目录,b:设备文件(驱动),c:字符设备(鼠标键盘),-:普通文件, l:软件链接文件,s: socket套接字文件,p:管道文件;(bcd-lspd-常用)
  2-3-4是一组,表示用户的权限,r:可读,w:可写,x:可执行;
  5-6-7是一组,表示用户组的权限;
  8-9-10是一组,表示其他用户的权限;
  
  后面的数字表示软连接数;
  
  用户名称;

  用户组名称;

  字节数;

  修改日期:月 日 时 分

  位置
.                     #当前目录
..                    #上一级目录
man ls          #查看ls命令的使用方法,按q退出查看
mkdir   feifei       #新建feifei文件夹
rmdir  feifei        #删除目录(文件夹)
touch  feifei.c      #新建文件feifei.c
rm  feifei.c        #删除feifei.c文件
rm -rf   dict       #强制删除dict文件夹(dict为非空文件夹,连同其中的子文件)
clear               #清楚当前页面内容,相当于向上翻了一页
cp   f1.c   f2        #将f1文件复制到f2文件夹中,如果f1是个目录,需要加-ra

cp   -ra  f1  f2
mv  d1  d2            #将d1移动到d2(无论文件还是目录)
cat  file.java        #查看文件内的内容
echo  "feifei is best"  d.cpp        #将内容写到文件中去
chmod  777   x.robot      #修改文件的权限为可读可写可执行
chmod 权限 文件名
    u+/-(r/w/x)    用户
    g+/-(r/w/x) 用户组
    o+/-(r/w/x)     其他用户
    a+/-(r/w/x)     所有用户
cd  XXX   #进入某个目录
linux@ys-ubuntu:~$      # 家目录
sudo su            #将$变成#变成超级用户
cd /                # 进入根目录
cd /home/linux/         #   进入家目录
                        

3、vim编辑器

  (1)命令模式:

i               #进入插入模式
o               #在下一行进入插入模式      

  (2)一般模式

  (3)底行模式:

:4                  #光标跳到低4 行(在命令模式下写)
:%s/hello/nihao/g        #把所有的hello换成nihao
:5,7s/hello/nihao/g       #把5到7行的hello换成nihao
:w                 #保存
:q                 #退出
:wq                #保存退出
:q!                #强制退出
yy(nyy复制n行)              #复制光标所在行
dd(ndd)              #剪切......
p                  #粘贴剪切或者复制的内容
/hello               #查找hello,会显示高亮
:noh                #不显示高亮
cc                 #删除
u                  #撤销
Ctrl+r               #反撤销
 

  

posted @ 2017-11-27 18:55  Yi个人  阅读(668)  评论(0编辑  收藏  举报