最近在刷百度云ROM   的时候,看到百度云ROM 整啦一个开发者学院。

其中用到了Linux 系统,再之前,小整过ymlf版Linux系统,今天就来摸摸著名的Ubuntu 系统,把Ubuntu整到vm虚拟机来运行。

首先,来了解下基本的Linux系统的控制台命令,类似于windows的cmd命令:

pwd
显示当前工作路径。
whoami
显示当前用户名。
file test
显示 test 文件的属性。

whatis commandname

显示该命令的一句话帮助

type commandname

显示命令的信息

man -a commandname

显示命令的解释信息

info commandname

显示很长的命令解释信息

ls

列出当前焦点目录下内容(非以.开始的文件和目录)

ls -a

列出目录内容(所有文件和目录)

ls -A

列出目录内容。(几乎所有的文件和目录,略去".." and ".")

ls-la

列出目录所有文件和目录的详细信息

(ls -l

ls -ls

ls -lsa

ls -alh  显示目录,总容量为24k

aikongmeng@akm-virtual-machine:~/home$ ls -ls
总用量 16
4 -rw-rw-r-- 1 aikongmeng aikongmeng   21  5月 31 15:31 1.txt
4 -rw-rw-r-- 1 aikongmeng aikongmeng   20  5月 31 15:40 2.txt
4 drwxrwxr-x 2 aikongmeng aikongmeng 4096  5月 31 15:27 mytest
4 drwxrwxr-x 3 aikongmeng aikongmeng 4096  5月 31 15:42 test
aikongmeng@akm-virtual-machine:~/home$ ls -las
总用量 24
4 drwxrwxr-x  4 aikongmeng aikongmeng 4096  5月 31 15:41 .
4 drwxr-xr-x 26 aikongmeng aikongmeng 4096  5月 31 13:36 ..
4 -rw-rw-r--  1 aikongmeng aikongmeng   21  5月 31 15:31 1.txt
4 -rw-rw-r--  1 aikongmeng aikongmeng   20  5月 31 15:40 2.txt
4 drwxrwxr-x  2 aikongmeng aikongmeng 4096  5月 31 15:27 mytest
4 drwxrwxr-x  3 aikongmeng aikongmeng 4096  5月 31 15:42 test
aikongmeng@akm-virtual-machine:~/home$ ls -la
总用量 24
drwxrwxr-x  4 aikongmeng aikongmeng 4096  5月 31 15:41 .
drwxr-xr-x 26 aikongmeng aikongmeng 4096  5月 31 13:36 ..
-rw-rw-r--  1 aikongmeng aikongmeng   21  5月 31 15:31 1.txt
-rw-rw-r--  1 aikongmeng aikongmeng   20  5月 31 15:40 2.txt
drwxrwxr-x  2 aikongmeng aikongmeng 4096  5月 31 15:27 mytest
drwxrwxr-x  3 aikongmeng aikongmeng 4096  5月 31 15:42 test
aikongmeng@akm-virtual-machine:~/home$ ls -l
总用量 16
-rw-rw-r-- 1 aikongmeng aikongmeng   21  5月 31 15:31 1.txt
-rw-rw-r-- 1 aikongmeng aikongmeng   20  5月 31 15:40 2.txt
drwxrwxr-x 2 aikongmeng aikongmeng 4096  5月 31 15:27 mytest
drwxrwxr-x 3 aikongmeng aikongmeng 4096  5月 31 15:42 test
aikongmeng@akm-virtual-machine:~/home$ ls -als
总用量 24
4 drwxrwxr-x  4 aikongmeng aikongmeng 4096  5月 31 15:41 .
4 drwxr-xr-x 26 aikongmeng aikongmeng 4096  5月 31 13:36 ..
4 -rw-rw-r--  1 aikongmeng aikongmeng   21  5月 31 15:31 1.txt
4 -rw-rw-r--  1 aikongmeng aikongmeng   20  5月 31 15:40 2.txt
4 drwxrwxr-x  2 aikongmeng aikongmeng 4096  5月 31 15:27 mytest
4 drwxrwxr-x  3 aikongmeng aikongmeng 4096  5月 31 15:42 test
aikongmeng@akm-virtual-machine:~/home$ ls -alh
总用量 24K
drwxrwxr-x  4 aikongmeng aikongmeng 4.0K  5月 31 15:41 .
drwxr-xr-x 26 aikongmeng aikongmeng 4.0K  5月 31 13:36 ..
-rw-rw-r--  1 aikongmeng aikongmeng   21  5月 31 15:31 1.txt
-rw-rw-r--  1 aikongmeng aikongmeng   20  5月 31 15:40 2.txt
drwxrwxr-x  2 aikongmeng aikongmeng 4.0K  5月 31 15:27 mytest
drwxrwxr-x  3 aikongmeng aikongmeng 4.0K  5月 31 15:42 test

通过上述,可以看出这几个相似的命令的差别

ls -c

ls -cs

ls -n

ls -ns

...

可推断出

s 为size缩写

a -- all

C -- columns

想了解更多,可使用上边提到的man ls 了解该命令

)

ls -d *

列出当前目录下的目录名称,而不是目录下的内容

mkdir test

在当前目录下创建一个新的目录 test

rmdir test

删除非空目录

(删除非空目录 可以 rmdir -r -f   test ; 其中 -r 为向下遍历  -f为强制删除)

cd test

切换到当前目录下或者在变量 CDPATH 中列出来的目录 test

cd /

切换到根目录

cd

切换到用户主目录

cd /test

切换到绝对路径/foo 所制定的目录

cd ..

切换到上级目录

cd ~test

切换到主目录的test目录

cd -

切换到上次的目录

history

打印输入命令的历史记录

clear

清屏

touch kfile

创建一个空文件

cp kfile test

拷贝kfile文件到test文件/目录

rm kfile

删除文件

mv test test1

把已有的文件/目录 test 重命名为 test1

mv test home/test1

把已有的文件移动到home目录并重命名为test1

chmod 600 test
让已经存在的文件 test 其他人不能读写。(所有人都 不能执行)。
chmod 644 test
使文件 test 其他的人可以读,但是不能写。(所有人 都不能执行)
chmod 755 test
使文件 test 其他的人能读不能写。  (所有人都可以执行)
top

显示进程信息

kill 1234

杀掉进程。

date

显示时间

alias la='ls -la'
给ls-la命令起个别名为la

type la

可显示la的类型

........

ps:

对于使用习惯了Win系统,真心有些不习惯。

不过相比于linux带给不一样的体验,这点不习惯都是微不足道的。

-------------------------------------------------------------------------------------

Ctrl+ Alt + T 进入终端

Ctrl+ Alt + F1 进入命令行界面

Ctrl + Alt+F7 回到图形界面

xdg-open filename 打开文件

安装了vim 使用vim filename 打开文件

Linux Ubuntu 初学命令相关推荐

  1. Linux / Ubuntu 关机命令

    Linux / Ubuntu 关机命令 1. halt 停止系统运行,但不关闭电源,需要手工关闭电源,不建议用于关机. strong@ubuntu:~$ halt Failed to start ha ...

  2. linux ls使用方法,Linux/Ubuntu ls命令详解使用格式和方法

    烈火建站学院文档 ls命令是Linux/Ubuntu中用来查看所选目录下有哪些文件以及列出当前目录中子目录的清单的命令,是Linux/Ubuntu中经常用到的一个命令,也是一个非常基本的命令.在很多操 ...

  3. Linux / Ubuntu在命令行下载安装Flash插件(无需官网下载tar包)

    前几天工作站坏了,拆了四台机器,好不容易才凑齐一台能用的工作站,还得重装系统,代码.文件没了不说,环境软件都得重新配置,心累啊... 想在B站上看个算法教程,无奈还没有flash插件. 于是下载fla ...

  4. Linux Ubuntu常用命令

    1.文件操作 1.1.删除文件或文件夹及文件夹内的文件 rm 文件名,普通删除 rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 1. ...

  5. Linux Ubuntu常用命令总结

    1.帮助       --help简单的帮助       help command 较详细的帮助       man command 最详细的帮助 2.ls 命令       ls -a 显示全部的文 ...

  6. linux ubuntu ping命令安装

    使用docker仓库下载的ubuntu 14.04 镜像.里面精简的连 ping 命令都没有. 安装如下 apt-get install -y inetutils-ping

  7. Linux(Ubuntu)------常用命令汇总

    文件 unzip -O cp936 file.zip unzip -O cp936 file.zip -d dir tar -zxvf file -C dir mv [-i ] file1 file2 ...

  8. Linux ubuntu 关机命令

    Sudo reboot 重启ubuntu Sudo shutdown -r now 立刻重启 Sudo shutdown -h now 立刻关机 Sudo shutdown -h 1 一分钟后关机 转 ...

  9. linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接

    原 linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接 2017年03月20日 16:55:57 风来了- 阅读数:2291 标签: centoslinux ...

  10. linux (ubuntu) 命令学习笔记

    1, md5sum 输出字符串的MD5值 echo -n 123456 | md5sum //-n表示不打印回车符 2, ubuntu设置dock任务栏鼠标点击效果 16.04: 调整位置:gsett ...

最新文章

  1. JSON数据的HTTP Header应该怎么标记?
  2. bzoj千题计划143:bzoj1935: [Shoi2007]Tree 园丁的烦恼
  3. 如何更有效WEB应用防火墙确保信息安全
  4. L1、L2损失 和 L1、L2正则化
  5. linux程序设计知识点整理,笔试面试中C/C++重要知识点整理
  6. Android 中.aar文件生成方法与用法
  7. tpch测试mysql_MySQL-tpch 测试工具简要手册
  8. 大数据分析实战-信用卡欺诈检测(五)-逻辑回归模型
  9. Linux系统配置kvm+vlan
  10. NP、OSPF 故障排除
  11. 我爱刷题系列汇总(51-100)【2017.11.24-2018.01.12】
  12. 一款很好看的个人主页源码
  13. cad相对坐标快捷键_CAD常用的快捷键
  14. 卷积神经网络(三)-ZF-Net和VGG-Nets
  15. 红外小目标检测中ROC曲线的绘制
  16. Serenity框架官方文档翻译3.1(教程)
  17. 智能家居系列之智能家居平台设计
  18. [zz]在港内地学生办理工作签证指南(IANG)
  19. c语言 simon 游戏,终于发现少儿英语游戏SimonSays(西蒙说)
  20. 全球最昂贵的10大科技产品

热门文章

  1. 熔断机制什么意思_熔断机制是什么意思 股市熔断是什么意思
  2. 安卓txt极简记事本文件保存内部存储无广告
  3. debian7升级到debian9
  4. 《CODE》读后笔记——第14~20章
  5. Unity打包篇:能够解决Unity打包Gradle遇到的所有问题方法整合!(持续更新中!)
  6. arduino 44键盘制作简易计算器
  7. Matlab批量画图并写入word
  8. java 汉语词频_java中文词频统计
  9. 江苏省普通话水平测试计算机评分细则,江苏省普通话水平测试评分细则(试行).doc...
  10. 使用 styled-components 定义组件样式