vi编辑器

{  :上一段diamante

} :下一段代码

dw: 删除一个单词

权限

前面的分三组

第一: 文件拥有者的权限

第二:同组者拥有的权限

第三:其他人拥有的权限

前面“-”表示是文件

前面是“d” 表示的文件夹

rwx    可读可写可执行

改变权限

u  拥有者

g  同组者

o  其它人

子母法

chomd u=rwx 1.py

chomd g=rwx 2.py

chomd o=rwx 3.py

数字法

r->4

w->2

x->1

chmod 741 1.py

pwd

touch test

mkdir file          创建目录

ls

ls -a

ls /bin

ls -l

ls -l -h

ls /bin -alh

ls --help   查看帮助

man ls    查看帮助  f上一页 b下一页

cat test

history

!11     运行对应历史命令

rm test   删除

ls te*   通配符

ll

ls >xxx.txt   重定向  (会把原内容清楚再写进去)

ls >>xxx.txt    追加(不会清楚原文件内容)

more xxx.txt   (f下一页,b上一页,q退出)   直接显示全部内容

ls -ahl /bin | more

cd /home/derek/file   (可以按两下table)

cd ..

cd ../..   上上层目录

cd -    上一次所在的目录

cd ~ 家目录

rm *.txt   删除所有 .txt文件

mkdir file/a/b -p   创建递归目录

tree file

rmdir A   只能删除一个空目录

rm A -r    递归的删   rm可以删除文件和目录

cat 1.txt 2.txt > xxx.txt   把两个文件合并到一个文件

grep "aaaa" xxx.txt    查找文件xxx.txt中所有  aaaa

grep -n "aaaa" xxx.txt   查找“aaaa”并显示在xxx.txt中是第几行

grep -v "aaaa" xxx.txt    除了“aaaa”  显示其它所有的内容

mv 1.txt 111.txt   重命名

mv 2.txt A     把2.txt剪切到A目录下

cp 111.txt A    把111.txt复制到A目录下

cp A B -r      复制目录要加-r

tar

tar -cvf test.tar *.py    把所有.py文件打包成一个

tar -xvf test.tar    解包

tar -zxvf xxx.tar.gz *.py    压缩
tar -zxvf xxx.tar.gz   解压缩

tar -jxvf xxx.tar.bz2 *.py   压缩
tar -jxvf xxx.tar.bz2    解压

zip xxx.zip *.py

unzip xxx.zip

日历

cal

cal -2018

时间

date

date "+%Y%m%d"

查看进程

ps -aux

top

htop

kill 1234   关掉进程

kill -9 1234  加9 强制关掉进程

reboot

shutdown -r now

init 0

df -h   查看硬盘使用情况

du -h   查看当前文件夹使用情况

ifconfig

用户

sudu useradd newuser -m

sudu passwd newuser

su newuser

whoami

who    可以查看登录多少个

sudo -s   使用root用户

exit  退出

sudo groupadd xxx   添加一个组

chgrp xxx 1.py        把文件的改成xxx组

14.Ubuntu基本命令的更多相关文章

  1. Ubuntu基本命令--apt, dpkg

    一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f install so ...

  2. Linux之Ubuntu基本命令提炼,分条列出

    Ubuntu系统的root用户有时没有安装,我们可以先输入一个root,他会有一个提示命令,然后我们输入该命令,进行安装,安装完后,使用sudopasswd 命令设置密码,设置完后的密码就是root用 ...

  3. Linux入门(14)——Ubuntu常用快捷键

    打开终端:ctrl + alt + T 左右分屏:ctrl + win + 箭头左或者箭头右 显示桌面:Ctrl + win + D 切换工作区:ctrl + alt + 箭头左或者箭头右 新建文件夹 ...

  4. Ubuntu 12/14 个性化配置

    计算机名:jianbao-pc    用户名:jianbao 修改 /opt目录的 用户名 及 用户组 : sudo chown -R jianbao:jianbao /opt Ubuntu 如何开启 ...

  5. ubuntu配置实验

    实验:ubuntu配置   需求: caterpillar公司管理员小李需要将公司系统由windows全部更换为ubuntu,并制定SOP(操作指导书) 环境:vmware workstation 1 ...

  6. Ubuntu 环境安装整理

    Ubuntu11.04下Java开发环境搭建和配置 转自:http://guoyunsky.iteye.com/blog/1175861 类似的搭建,网上一搜一大把,但每次去搜索比较麻烦.我这里就整理 ...

  7. ubuntu软件使用汇总

    ubuntu使用合集 安装Ubuntu时的硬盘分区 Linux入门(1)--Ubuntu16.04安装搜狗拼音 Linux入门(2)--Ubuntu16.04安装wineQQ Linux入门(3)-- ...

  8. Ubuntu Sublime 配置

    p { margin-bottom: 0.25cm; line-height: 120% } a:link { } 2018.4.14 Ubuntu Sublime 配置 承 Ubuntu Apach ...

  9. Ubuntu 18.04 安装MySQL

    最近在写东西的时候,需要用到MySQL,在网上查了一下,都说Ubuntu18.04不能安装MySQL5.7.22, 总觉的不可能,所以自己就研究了一下,然后分享给大家 工具/原料   VMware W ...

随机推荐

  1. Github搭建属于自己的开源项目-androd学习之旅(72)

    Github是一个基于的git的版本控制工具,分为私人代码管理和开源代码管理,下面我们简单的介绍一下 首先登陆官网https://github.com 完成注册,随后首页会有四个模块,第一个是安装的指 ...

  2. JSP编译成Servlet(三)JSP编译后的Servlet

    JSP编译后的Servlet类会是怎样的呢?他们之间有着什么样的映射关系?在探讨JSP与Servlet之间的关系时先看一个简单的HelloWorld.jsp编译成HelloWorld.java后会是什 ...

  3. 自建log4cxx.sln

    log4cxx的下载包是0.10版本的,代码较旧,有些错误,应该从主干下载最新的代码. 0.10的下载包中有projects目录,内有VC6的工程文件; 还有site目录,内有vc构建的帮助文档vst ...

  4. 【一天一道LeetCode】#51. N-Queens

    一天一道LeetCode系列 (一)题目 The n-queens puzzle is the problem of placing n queens on an n×n chessboard suc ...

  5. R-- Dplyr包

    Dplyr 包应用 1. 筛选 filter() 按照给定的逻辑判断选择出合适的数据子集 fliter(data,year==2015,month==1) 支持对同一对象的任意条件组合 fliter( ...

  6. JavaScript进阶(四)js字符串转换成数字的三种方法

    js字符串转换成数字的三种方法 在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b. ...

  7. 【翻译】在Ext JS应用程序中使用自定义图标

    原文:Using Custom Icons in Your Ext JS App 作者:Lee BoonstraLee is a technical trainer at Sencha. She's ...

  8. OpenCV由汉字生成图片(透明)----可以对抗论文查重!!!

    今天听说很多同志们写毕业论文重复率过高的问题,大牛说用图片代替字就行了,我就想用OpenCV实现一下看看能不能搞,果不其然还是可以的!!!主要的难点在于普通格式的图片背景不透明,需要使用背景透明的pn ...

  9. 浅析数据结构中栈与C实现

    最近在搞摄像头驱动,o()︿︶)o 唉,别提有多烦,一堆寄存器就有人受的了--特么这不是单片机的开发,这是内核驱动开发-- 今天放松一下,我们来看看数据结构中的栈,这节的知识点可以说是数据结构中最容易 ...

  10. Developing User Interfaces

      Developing a User Interface with ADF Faces Purpose This tutorial covers developing the user interf ...