1:apt-get:(一般是要加sudo) 
debian系系统的软件包管理程序(其图形化前端就是大名鼎鼎的新立得了),会自动帮你搞定依赖关系
最常用参数:
update        —-与你的软件源(在/etc/apt/sources.list中列出)更新软件包列表,换源后需要执行
upgrade        —-根据update得到的源软件库与本地已经安装的对比,(如果需要升级就)全部升级
install        —-安装软件包(可以使用tab补全软件包的名字,比较方便)
remove        —-卸载软件包
purge        —-卸载软件包,同时删除该软件的配置文件
source        —-从源里下载软件包的源码到当前目录(执行此命令的目录)并解压(除非指定–download-only参数)
该地址由/etc/apt/sources.list中的 deb-src 行指定
check        —-用来(自动)修复(已装)软件包之间的依赖关系
clean        —-清除/var/cache/apt/archives/包括其子目录partial/下的所有软件包缓存
autoclean    —-比clean常用,我的理解是删除低版本的缓存而保留高版本的(或者包括非当前源里的软件包?)

举个例子吧:比如你要安装GIMP这个图形软件,那么你在终端里输入:

sudo apt-get install gimp

之后输入密码。(PS。密码输入是不显示的******之类的,输一次正确密码按回车就行了)

该例子中,前面的sudo可以理解为暂时获得ROOT权限,apt-get为命令,install为参数,GIMP为软件名。

参照该例,其他同理哦o(∩∩)o

2.cd:(前面不用加sudo) 
切换当前工作目录
不同于其他命令,这是一个shell内置命令,所以没有手册页可看…够基础,所以才会出现在本篇文章中(=.=)郁闷
最常用参数:
.        —-切换到当前目录(貌似没有什么意义)(.这个目录可以通过ls -a看到)
..        —-切换到上层目录
~        —-回到家目录(/home/你的登录名/)

3.chmod:(这个要加sudo)
改变文件的权限位
linux文件系统的权限位有两种表示方法,要是详细说下,非得累死老鼠不可=.=,所以只说8进制数表示:)
简要介绍下:ls -l可以显示出文件的权限,比如(-rwxr-xr–),代表了三种用户的权限
第一个rwx,代表文件所有者的权限,即(读,写,执行),用二进制表示为111,代表八进制中的4+2+1=7
第二个r-x,代表文件所有者同一用户组其他用户的权限,即(读, ,执行),用二进制表示为101,代表八进制中的5=4+0+1
第三个r–,代表其他用户的权限,即(读, , ),二进制表示为100,代表八进制的4=4+0+0
所以这个文件的权限位为754
这也就是chmod的用法,例如chmod 751 myfile #将该文件权限设定为rwxr-x–x
最常用参数:
-v        —-列出当前正在执行的步骤
-R        —-递归式,即改变非空目录下的一切为指定权限

4.cp:(这个要可加可不加)
拷贝文件和目录
最常用参数:
-b        —-为每个已经存在的目的文件作个备份
-d        —-遇到软链接时不拷贝软链接所指向的文件;拷贝时保留links属性(链接数)
-p        —-保留文件的访问权限,所有者,和时间戳
-R和-r    —-递归式拷贝(cp过程遇到非空目录才有效),即拷贝目录,子目录,子目录的子目录…..
-a        —-作用同-dpR
-s        —-并不真的做拷贝,而只是为每个文件作软链接(符号链接)
-u        —-同下面 mv 的-u参数

5.man:(不用加sudo)
阅读参考手册of~
题外话:大侠说这是linux最最难学的命令,因为man你学好了,就没有什么命令能难倒你了,=.=无敌了
man可以查的不仅仅是命令额(当然,因为man是无敌的嘛)
最常用参数:
man 阿拉伯数字
阿拉伯数字1: 可执行程序(一般为用户安装的程序,如果提供了manpages的话)和shell命令
阿拉伯数字2: 系统调用(例如 open调用,socket调用,chmod调用 等等等等),先装manpages-dev先
阿拉伯数字3: 库函数调用(例如 man 3 printf),先装manpages-dev先
…….
当你执行man ls 时, 和 man 1 ls结果是一样的,因为ls在man手册中只有一个入口
当你想看chmod调用的手册页时,就要特别指定 man 2 chmod了~~因为chmod不止有一个入口
在man的时候,可以通过j,k上下移动(和vi中类似),可以通过/查询,通过n,N查找下个,上个匹配(和vi类似)
q退出(也和vi类似….)
比较有意思的一点:
由于man 本身是个命令,所以,连man都是可以man的 =.=

由于日志是装载的,也经过部分修改,如果有错误,请大胆指正。主页君幼小的心灵还是可以承受住的~~~~

根据记忆原理7+-2是比较合适的记忆个数,因此主页君转载的少了点,不过欢迎补充,也欢迎来稿,邮箱资料里有。。。^_^

ubuntu 常用命令集合版(一)【大侠勿喷,菜鸟欢迎】(转载)的更多相关文章

  1. ubuntu 常用命令集合版(二)【大侠勿喷,菜鸟欢迎】(转)

    原文:http://page.renren.com/600759338/note/729595757 1.shutdown: 关闭系统,如果停留在TTY,请改用halt, poweroff等命令常用参 ...

  2. Ubuntu常用命令集合

    文件操作 查看当前目录: pwd 参考文章:https://blog.csdn.net/qq_33421080/article/details/76551554 应用编辑类 安装: sudo apt- ...

  3. Ubuntu常用命令大全(转)

    点评:Ubuntu常用命令大全,学习ubuntn系统的朋友可以收藏下,用ctrl+F查找即可 一.文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件 ...

  4. Ubuntu常用命令大全[显示桌面]

    Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...

  5. Ubuntu 常用命令大全

    Ubuntu 常用命令大全查看软件 xxx 安装内容#dpkg -L xxx查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S filename apt-file ...

  6. CentOS7 常用命令集合

    CentOS7 常用命令集合 文件与目录操作 touch test.txt: 创建一个文本文件 文本内容处理 查询操作 压缩.解压 yum安装器 网络相关 系统相关 XSheel 5相关操作 窗体快捷 ...

  7. centos7常用命令集合

    版权声明:本文为博主原创文章,未经博主允许不得转载.   目录(?)[+]   CentOS7 常用命令集合 这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一 ...

  8. Ubuntu常用命令大全 以及 PHP+MySQL代码部署在Linux(Ubuntu)上注意事项

    PHP+MySQL代码部署在Linux(Ubuntu)上注意事项 https://cloud.tencent.com/developer/article/1024187 Ubuntu常用命令大全 ht ...

  9. 【Linux】CentOS7 常用命令集合

    CentOS7 常用命令集合 常用命令 文件与目录 操作命令解析 cd /home 进入 ‘/home’ 目录cd .. 返回上一级目录cd ../.. 返回上两级目录cd - 返回上次所在目录cp ...

随机推荐

  1. [Cocos2D-x For WP8]Box2D物理引擎

    物理引擎通过为刚性物体赋予真实的物理属性的方式来计算运动.旋转和碰撞反映.为每个游戏使用物理引擎并不是完全必要的—简单的“牛顿”物理(比如加速和减速)也可以在一定程度上通过编程或编写脚本来实现.然而, ...

  2. 如何让代码实现C++

    其实本来就知道 但是主要突然忘了去怎样实现C++代码  ,所以写个笔记记忆一下 让代码实现C++ 只需要修改.m文件为 .mm  就可以了  突然是不是很像打脸. 不过希望能给不知道的小伙伴一点帮助哦 ...

  3. UpdatePanel完成后调用js

    引言: asp.net 微软引入了UpdatePanel 使用起来很方便 如果 我们想UpdatePanel加载完成后做一些事情 需要使用js <script type="text/j ...

  4. docker 报错Failed to start Docker Storage Setup. 的处理基本都是容器满了

    :: localhost docker-storage-setup: Volume group extents): required. Apr :: localhost systemd: docker ...

  5. [LintCode] Add and Search Word 添加和查找单词

    Design a data structure that supports the following two operations: addWord(word) and search(word) s ...

  6. LeetCode(43. Multiply Strings)

    题目: Given two numbers represented as strings, return multiplication of the numbers as a string. Note ...

  7. windows查看进程

    由端口到进程: 直接查看进程: 查看本机连接端口: 杀进程:  (eg:kill httpd) tskill  1596

  8. 前端性能优化----yahoo前端性能团队总结的35条黄金定律

    转自 http://www.cnblogs.com/lei2007/archive/2013/08/16/3262897.html

  9. HDU3732 背包DP

    Ahui Writes Word Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  10. Oracle临时表

    1概念理解 ORACLE系统的临时表常被用于存放系统操作的中间数据,由于对临时的任何操作都不产生redo(但会因为修改undo而产生redo),所以临时表的数据操作效率一般都比较高.常用的临时表主要有 ...