Linux基本操作命令
来源:互联网 发布:修改游戏服务器数据 编辑:程序博客网 时间:2024/06/04 23:20
以下命令在Ubuntu 14.04 (LTS)终端(Terminal) 亲测有效。
由于这些命令是本人在学习过程中所不断累积用到的,因此远不能覆盖所有命令。但会一直持续更新。
1.文件与目录
(1)目录跳转
//回到根目录$ cd //进入到名字为Directory的文件夹$ cd Directory//进入到Directory中的子目录Directory2$ cd Directory1/Directory2//进入到HOME目录中,通常为/home/yourusername$ cd ~//返回上级目录$ cd ..
Tips 1: 在输入文件或目录名的时候可以通过输入前一个到若干个个字符后,按下Tab键进行自动补全。
Tips 2: 以上命令可以组合使用。如:
//进入到/home/yourusername/Downloads目录$ cd ~/Downloads//进入到上级目录中的Directoy 文件夹中$ cd ../Directory3使用pwd命令可以查看当前所在目录的完整路径。
(2)浏览目录中的文件
//查看当前目录的所有文件$ ls//查看当前目录所有文件,包括.开头的文件(隐藏文件)$ ls -a
查看文件的详细信息可用ll命令
$ ll//其实ll命令相当于ls命令带上-l参数$ ls -l
其中 total 472 表示当前文件夹所占空间大小。
第1列
- 第一个字母d意味着内容是目录或者文件。在上面的截图中,configuration,dropins,features是目录。如果是'-'(减号),这意味着它的内容是文件。当它是l(小写l字符),意味着这是一个链接文件。
- 下面的9个字符是关于文件权限。前3个rwx字符是文件的拥有者的权限,第二组3rwx是文件的所有组的权限,最后的rwx是对其他人访问文件的权限。
第2列 这行告诉我们有多少链接指向这个文件。
第3列 这行告诉我们谁是这个文件/文件夹的所有者。
第4列 这行告诉我们谁是这个文件/文件夹的所有组。
第5列 这行告诉我们这个文件/文件夹的以字节为单位的大小。 目录的大小总是4096字节。
第6列 这告诉我们文件最后的修改时间。
第7列 这告诉我们文件名或者目录名。
这里仅仅列出了ls最基础的几个命令,这里有一篇讲述ls常用命令的很好的文章,读者可以查阅。
传送门-------------->原创:Linux中国 原文地址:https://linux.cn/article-2535-1.html
(3) 文件操作篇
//在当前目录下新建一个名字为dir的文件夹$ mkdir dir//删除当前目录下的file.txt文件$ rm file.txt//加上-rf参数,可以删除dir目录,及其目录,子目录下所有文件$ rm -rf dir
2. 安装程序
(1)deb格式
$ dpkg -i example.deb(2)bin格式
$ ./example.bin(3)联网下载安装应用
//从software源安装vim软件//vim是Linux环境下一个常用的文本查阅和编辑软件$ sudo apt-get install vim
3. 解压文件
(1)tar.gz格式
$ tar -zvxf filename.tar.gz(2)tar.bz2格式
$ tar -jvxf filename.tar.bz2(3)gz格式文件
$ gzip -d filename.gz//等价于$ gunzip filename.gz(4)zip格式
$ unzip filename.zip
值得提示的是,一般Linux系统普遍不会带自带zip解压缩工具。因此使用这个命令的时候可能会出现unzip命令unfound的错误。
这个时候只需要执行以下命令:
$ sudo apt-get install unzip来安装unzip即可。
(5)rar格式
与zip格式同理,同为windows操作系统下常见的压缩格式。
$ unrar filename.rar
0 0
- linux基本操作命令
- Linux基本操作命令
- linux基本操作命令
- Linux 命令基本操作
- Linux基本操作命令
- Linux基本操作命令
- Linux基本操作命令
- Linux基本操作命令
- linux 操作基本命令
- Linux基本操作命令
- linux 基本操作命令
- Linux基本操作命令
- Linux基本操作命令
- Linux基本操作命令
- Linux基本操作命令
- linux基本操作命令
- Linux基本操作命令
- Linux基本操作命令
- 关于servlet的读书笔记
- MaterialRefreshLayout v1.3.0 这是一个下拉刷新控件
- 项目____因为引用Bootstrap导致的格式被覆盖
- 小白学运营——互动出版网
- 单链表逆序输出
- Linux基本操作命令
- HSV RGB颜色空间互转
- 视频基础
- Redis集群主从式安装
- 23设计模式之中介者模式(Mediator)
- 理解Bitcode:一种中间代码
- android 定时器的3种实现方法
- C#中tick 与秒的对应关系
- iOS项目更新之升级Xcode7 & iOS9