Linux常见命令
因为初学,有的一些是参考的Linux命令大全里面的 http://man.linuxde.net/
Linux命令的通用格式:命令 [选项(参数)] 操作的目录或者文件
- ls:list列举出某个目录下的文件
- -a:显示所有的文件,包好隐藏文件
- -l:使用长格式查看
- ls -l == ll (ll是别名,ls是不能省略的)
- 使用长格式显示所有的文件(包括隐藏文件)ls -al
- ls / ll:实现当前目录(只是表现得形式不同)
- cd:change directory 切换目录。示例:假如切换到opt目录
- pwd:print work directory 打印当前工作目录
- clear:清屏 == ctrl+l(组合键ctrl+L);或者输入clear,然后敲回车也可以。
- history:查看使用命令的历史记录
文件管理的常见命令
- 创建
- 文件
语法:touch file_path
实例:在opt目录下创建一个uu.txt文件 touch uu.txt
实例:一次性创建多个文件,中间用空格分隔即可,如果文件的名称有空格用双引号引起来就可以
- 目录
语法:mkdir dir_paht
实例:在opt目录下新建一个666目录。
常用参数:
-p:递归创建
解释:mkdir -p参数是能直接创建一个不存在的目录下的子目录,如:
常见a目录下的b目录时,正常是使用mkdir a,然后cd a,mkdir b;
如果是哦那个mkdir -p时,可以直接输入,mkdir -p a/b。
实例:在opt目录下用递归创建一个777目录,并在777目录下创建一个789目录
- 删除
文件:
rm:remove
语法:rm file_path
实例:删除文件aa.txt
常用参数:
-f:免确认。假如删除的文件是目录,而且目录里面有很多东西,那么免确认就方便很多了。
目录:
语法:rmdir dir_path 删除空目录
实例:删除888这个空目录
语法:rm -r dir_path 删除目录
实例:删除666这个目录
最常用:
语法:rm -rf dir_path:免确认删除目录
实例:删除目录777,777目录里面还有一个789目录,一起删除。
- 编辑
复制:cp:copy
语法:cp source_file target_file/ 将源文件复制到目标目录
实例:我们将uu.txt复制到test目录下
复制加重命名:
语法:cp source_file target_file/new_file_name 复制文件到目标目录里,并设置该文件的名称
实例:我们将bb.txt文件复制到test目录下,并设置该文件的名称
移动:mv:move
语法:mv source_file target_file/
实例:我们将pig.jpg这张图片移动到test目录里
移动重命名:
语法:mv old_file_name new_file_name
实例:将pig.jpg图片更改名字为chen.jpg
- 查看
- cat:直接显示文件中所有内容
实例:显示opt目录下的passwd内容
- more:分页查看,按“enter”查看下一页
c)less:分页查看,按键盘上的上下键可以分页查看
- head:查看文件头部内容,默认是从头部显示10行。
实例:怎样查看前12行的内容?head -12 passwd
- tail:查看文件尾部内容,默认是10行。
实例:怎样查看尾部的12行内容呢?tail -12 passwd
-F:动态查看
首先克隆