访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux 命令行 / cecdns.com

时间:2019-09-30

linux格式化命令_linux 命令_linux命令

.            ->    当前目录
..           ->    上一级目录
.file/.dir   ->    隐藏文件/文件夹

【ls】 查看指定目录文件

ls命令是最常用的linux命令,要配合着选项使用。

常用命令
ls -lh # 方便查看文件大小
ls -AsSh

【pwd】:查看当前目录

pwd等价于/bin/pwd -L,显示当前绝对路径,如果是链接,则显示链接路径
pwd -P等价于/bin/pwd -P,显示实际路径,而非链接路径
如果文件夹被临时删除,pwd还是显示未删除文件夹的那个路径,这时候可以使用/bin/pwd,就会提示当前路径不存在

【cd】:切换目录

cd -    # 上一目录
cd ~    # 家目录
cd      # 家目录
cd ..   # 上一目录
cd !$   # 将上命令的参数做为cd 参数

【touch】:新建文件

1. 创建新文件同时可以指定一些时间参数
$ touch newfile
2. 一次性创建多个文件
$ touch {1..10}.txt

可以对已有文件修改时间戳(ll显示的时间)

【1】
touch -d [[CC]YY]MMDD text
touch -t [CC[YY]MMDDhhmm[.SS] text
CC为年数中的前两位,即”世纪数”;YY为年数的后两位,即某世纪中的年数.如果不给出CC的值
touch -d 20171004 text
touch -t 201710041330.30 text
【2】
-r:以另一文件为基准更新时间戳
以file1的时间戳为基准,将file2的改成一样的
touch -r file1 file2
【3】其他不常用参数
-a   或--time=atime或--time=access或--time=use  只更改存取时间。
-c   或--no-create  不建立任何文档。
-f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m   或--time=mtime或--time=modify  只更改变动时间。

【mkdir】:新建文件夹

# 创建一个或多个的同级目录
mkdir adir bdir
# 递归创建目录
# 当前目录下并没有cdir这个文件夹,如果使用单纯mkdir cdir/ddir会报错。
# 应该使用
mkdir -p cdir/ddir
# 指定权限
mkdir -m 777 dir_name
# 显示创建信息(成功或失败)
mkdir -v dir_name
# 使用!$快速进入新建文件夹
mkdir ming
cd !$

【rm | rmdir】

# 只能删除空文件夹
rmdir dirname
# 删除当前文件夹下所有文件并不提示
rm -f *
# 递归删除dirname下所有文件
rm -r dirname
# 上面二者结合,递归删除dirname下所有文件并不提示
rm -rf dirname

【cp】:复制文件或目录

# 递归复制old_dir目录下所有文件和文件夹到new_dir文件夹下
cp -r old_dir new_dir

注意:默认cp拷贝文件后会使用预设权限,即其他人没有更改的权限,需要使用-p或

者-a文件所有的所有特性都一起复制过来 (拉取源站数据缓存,不更改文件最后修改

时间)

【mv】:移动或重命名

# 移动/tmp/test/sample.txt文件到当前目录下
mv /tmp/test/sample.txt ./
 上一个教程:Linux命令大全(手册)