访问手机版  

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

招聘|合作 登陆|注册

网络工程师培训

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

面试题-Linux-001-常用命令

时间:2019-09-30

linux压缩命令zip命令_linux常用命令_linux命令vi进入后命令

1、linux常用命令有哪些?

1)列出目录:ls

ls [-aAdfFhilnrRSt] 目录名称

常用命令参数:

-a : 全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来。

-l : 长数据串列出,包含文件的属性与权限等等数据。

-t : 按最后修改时间排序。

-S : 按文件大小排序。(必需大写)

-r : 排序时按倒序。

-h : 显示文件大小时增加可读性(例:1K 234M 2G)

例:ls -al# 显示当前目录下的所有文件夹和文件(含属性与隐藏文档)。

ls -F|grep /$ # 显示当前目录下的子文件夹。

ls -l|grep "^d" # 显示当前目录下的子文件夹及属性、权限等数据。

ls -l *|grep "^-" # 显示当前目录及其子目录下的文件及属性、权限等数据。

ls -l |grep "^d"|wc -l # 统计当前目录下的文件夹数目

s -l *|grep "^-"|wc -l # 统计当前目录及其子目录下的文件数目

2)切换目录:cd

cd [相对路径或绝对路径]

例:cd /home/opt # 通过绝对路径,进入 /home/opt 目录

cd ./myFiles # 通过相对路径,进入当前目录下的myFiles目录

cd .. # 返回上级目录

cd ~ # 返回根目录

3)显示当前目录:pwd

linux常用命令_linux命令vi进入后命令_linux压缩命令zip命令

pwd [-LP]

常用命令参数:-P :显示出确实的路径,而非使用连结 (link) 路径。

例:pwd

4)创建一个新目录:mkdir

mkdir [-mp] 目录名称

常用命令参数:

-m :配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~

-p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来!

例:mkdir test # 在当前目录下创建test目录。

mkdir -p test1/test2/test3/test4 # 在当前目录下,一次性创建test1~test4这几个目录。

mkdir -m 711 test5 # 创建权限为 rwx--x--x 的目录。

5)删除一个空的目录:rmdir

rmdir [-p] 目录名称

常用命令参数:-p :连同上一级『空的』目录也一起删除

例:rmdir test5 # 在当前目录下删除test5目录。

rmdir -p test1/test2/test3/test4 # 在当前目录下,一次性删除test1~test4这几个目录中的空目录。

6)复制文件或目录:cp

cp [-adfilprsu] 来源档(source) 目标档(destination)

cp [options] source1 source2 source3 .... directory

常用命令参数:

-f:为强制(force)的意思linux常用命令,若目标文件已经存在且无法开启,则移除后再尝试一次;

-i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)

cp php.ini-production /usr/local/php/etc/php.ini #复制php配置文件到安装目录。find /home/user1 -name ‘*.txt’ | xargs cp -av –target-directory=/home/backup/ –parents 从一个目录查找并复制所有以 ‘.txt’ 结尾的文件到另一个目录。cp 参数 源文件 目标文件 例:想把桌面的natit.kext 拷贝到驱动目录中 cp -r /user/用户名/desktop/natit.kext /system/library/extensions。

 上一个教程:Linux updatedb命令详解