Linux操作命令(一)
ls 命令
ls 命令是 linux 下最常用的命令,ls 命令就是 list 的缩写。 ls 用来打印出当前目录的清单。如果 ls 指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。
命令格式:
ls [选项] [目录名]
常用参数:
| 参数 | 描述 |
|---|---|
| -a | –all 列出目录下的所有文件,包括以 . 开头的隐含文件 |
| -l | 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 |
| -d | –directory 将目录象文件一样显示,而不是显示其下的文件 |
| -h | –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G) |
| -t | 以文件修改时间排序 |
常用范例:
例一:列出/home 文件夹下的所有文件和目录的详细资料,可以使用如下命令:
ls -a -l /home
ls -al /home
上面两个命令执行结果一样,结果如下: 
注意上面红色方框,d 表示目录(directory),-表示文件,文件和目录显示的颜色也不同。
例二:列出当前目录中所有以”d”开头的文件目录的详细内容,可以使用如下命令:
ls -l d*

例三:以容易理解的格式列出/home 目录中所有的文件目录的大小,可以使用如下命令:
ls -alh /home

思考题
1.以容易理解的格式列出/home 目录中所有以”d”开头的文件目录的大小。 2.列出/home 目录中所有以”s”开头的目录。
cd 命令
cd 命令可以说是 Linux 中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。cd 命令是 change directory 的缩写,切换当前目录至指定的目录。
命令格式:
cd [目录名]
常用范例:
例一:从当前目录进入系统根目录,可以使用如下命令:
cd /

例二:从当前目录进入父目录,可以使用如下命令:
cd ..
..表示父目录

例三:从当前目录进入当前用户主目录,可以使用如下命令:
cd ~
~ 表示当前用户主目录,注意与系统根目录不是同一个概念 
例四:从当前目录进入上次所在目录,可以使用如下命令:
cd -
- 表示上次进入的目录

pwd 命令
Linux 中用 pwd 命令来查看“当前工作目录”的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用 pwd 来判定当前目录在文件系统内的确切位置。 pwd 命令是 print working directory 的缩写。
命令格式:
pwd [选项]
常用参数:
| 参数 | 描述 |
|---|---|
| -P | 显示实际物理路径,而非使用连接(link)路径 |
| -L | 当目录为连接路径时,显示连接路径 |
常用范例:
例一:显示当前目录所在路径,可以使用如下命令:
pwd
例二:显示当前目录的物理路径,可以使用如下命令:
pwd -P
例三:显示当前目录的连接路径,可以使用如下命令:
pwd -L

思考题

特别说明:
Linux操作命令(一)的更多相关文章
- Linux 操作命令列表记录
Linux 操作命令列表记录 SSH登录 登录 ## 范式 ssh [username]@[host] ## 例 ssh -p 1222 root@10.0.0.1 使用非默认端口(ssh默认端口22 ...
- 一定要知道的,那些Linux操作命令
一定要知道的,那些Linux基本操作命令(一) 目录 1.文件和目录操作命令 2.用户和用户组操作命令 3.vim编辑器操作命令 4.打包和解压操作命令 5.系统操作命令 为什么要学习linux? 1 ...
- linux操作命令等积累
1,启动服务:两种方式: /etc/init.d/networking start /etc/init.d/mysql start #:service mysql start service ne ...
- 【linux操作命令】mysql
1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mys ...
- 常用的Linux操作命令(一)
ls 目录 mkdir 创建文件夹 vi 新建文件 :w filename 将文章存入指定的文件名filename :wq 保存并退出编辑文件 :q! 强制离开并放弃编辑的文件 cd 切换到目录/ro ...
- Linux操作命令集
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS ...
- Linux 操作命令
1. Linux 概述1.1. 内核版本 从技术角度来讲, Linux只是一个系统内核,一个内核并不是一套完整的操作系统.一套完整的操作系统应该包括内核. GNU应用程序库和工具.图形桌面环境等 ...
- linux操作命令 开发人员需要掌握的一些命令
1.man 查看帮助 2.命令 --help 简单帮助 3.help cd 查看一些Linux 命令行的一些内置命令 4.cp 粘贴复制命令 eg:cp yum.log /root/ 5.find ...
- linux操作命令,批量注释#方法
用户,密码 1.修改密码:passwd 2.切换用户: su root 3.增加用户:adduesr+用户 4.root更改目录的权限:chown leopard:leopard data/ -R ...
随机推荐
- 文件和目录之stat、fstat和lstat函数
#include <sys/stat.h> int stat( const char *restrict pathname, struct stat *restrict buf ); in ...
- 信号之kill和raise函数
kill函数将信号发送给进程或进程组.raise函数则允许进程向自身发送信号. #include <signal.h> int kill(pid_t pid, int signo); in ...
- Jordan Lecture Note-4: Linear & Ridge Regression
Linear & Ridge Regression 对于$n$个数据$\{(x_1,y_1),(x_2,y_2),\cdots,(x_n,y_n)\},x_i\in\mathbb{R}^d,y ...
- sysctl
/proc/sys目录下存放着大多数内核参数,并且可以在系统运行时进行更改,不过重新启动机器就会失效./etc/sysctl.conf是一个允许改变正在运行中的Linux系统的接口,它包含一些TCP/ ...
- Centos 6.4 python 2.6 升级到 3.5.2
查看python的版本 #python -V Python 1.下载Python-2.5.2 #wget https://www.python.org/ftp/python/3.5.2/Python- ...
- Objec类和final关键字的用法
一.在继承中,子类继承父类,那父类继承谁呢,java中如果类没有指定继承谁,那么就默认继承Object类,object类是所有对象的直接或者间接的父类,根类,或者叫做基类,它里面定义的功能所有的对象都 ...
- 【原】Spring与MongoDB集成:仓库
上一篇文章用介绍了如何配置spring-data-mongo连接到MongoDB上,如何创建MongoTemplate.MongoTemplate就相当于一个通用的仓库,可以持久化业务对象. 在spr ...
- webbreswer 转成ie11
http://zhidao.baidu.com/link?url=pvYg-Z5fjOaFHrpdxFSjrDqkaUpvc-tY5VwtLjd7bfmdG4T80i0Rqkkv1zcApZiIq6w ...
- smarty中的变量使用
在模板中输出动态数据可以用{},所以容易与css中的标签相互冲突,所以使用{literal}{/literal}标签包起来就不会用模板的解析方式解析,变量的来源有三种,用assign方法赋值,系统保留 ...
- 无责任比较thrift vs protocol buffers
http://blog.csdn.net/socoolfj/article/details/3855007 最新版本的Hadoop代码中已经默认了Protocol buffer作为RPC的默认实现,原 ...