美文网首页
Linux基础命令

Linux基础命令

作者: 发觉原来我只是250 | 来源:发表于2017-05-26 19:32 被阅读0次

    1、cd命令(change directory ):切换目录

    这是一个非常基本,也是常用命令,它是要切换到目录的路径,可以是绝对路径,也可以是相对路径。如:

    $ cd /usr/local #切换到目录 /usr/local

    $ cd ./bin/ #切换到当前目录下的bin目录中,“.”表示当前目录

    $ cd ../bin/ # 切换到上层目录中的bin目录中,“..”表示上一层目录

    2、ls(list):查看文件与目录

    这是一个非常有用的查看文件与目录的命令,如下:

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

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

    -d :仅列出目录本身,而不是列出目录的文件数据

    -h :将文件容量以较易读的方式(GB,kB等)列出来

    -R :连同子目录的内容一起列出(递归列出),等于该目录下的所有文件都会显示出来

    系统信息

    arch

    显示机器的处理器架构

    (1)

    uname -m

    显示机器的处理器架构

    (2)

    uname -r

    显示正在使用的内核版本

    dmidecode -q

    显示硬件系统部件

    - (SMBIOS / DMI)

    hdparm -i /dev/hda

    罗列一个磁盘的架构特性

    hdparm -tT /dev/sda

    在磁盘上执行测试性读取操作

    cat /proc/cpuinfo

    显示

    CPU info

    的信息

    cat /proc/interrupts

    显示中断

    cat /proc/meminfo

    校验内存使用

    cat /proc/swaps

    显示哪些

    swap

    被使用

    cat /proc/version

    显示内核的版本

    cat /proc/net/dev

    显示网络适配器及统计

    cat /proc/mounts

    显示已加载的文件系统

    lspci -tv

    罗列

    PCI

    设备

    lsusb -tv

    显示

    USB

    设备

    date

    显示系统日期

    cal 2007

    显示

    2007

    年的日历表

    设置日期和时间

    -

    月日时分年

    .

    clock -w

    将时间修改保存到

    BIOS

    关机

    (

    系统的关机、重启以及登出

    )

    shutdown -h now

    关闭系统

    (1)

    init 0

    关闭系统

    (2)

    telinit 0

    关闭系统

    (3)

    shutdown -h hours:minutes &

    按预定时间关闭系统

    shutdown -c

    取消按预定时间关闭系统

    文件和目录

    cd /home

    进入

    '/ home'

    目录

    '

    cd ..

    返回上一级目录

    cd ../..

    返回上两级目录

    cd

    进入个人的主目录

    cd ~user1

    cd -

    返回上次所在的目录

    pwd

    显示工作路径

    ls

    查看目录中的文件

    ls -F

    ls -l

    显示文件和目录的详细资料

    ls -a

    显示隐藏文件

    ls *[0-9]*

    显示包含数字的文件名和目录名

    tree

    显示文件和目录由根目录开始的树形结构

    (1)

    lstree

    显示文件和目录由根目录开始的树形结构

    (2)

    mkdir dir1

    创建一个叫做

    'dir1'

    的目录

    '

    mkdir dir1 dir2

    同时创建两个目录

    mkdir -p /tmp/dir1/dir2

    创建一个目录树

    rm -f file1

    删除一个叫做

    'file1'

    的文件

    '

    rmdir dir1

    删除一个叫做

    'dir1'

    的目录

    '

    rm -rf dir1

    删除一个叫做

    'dir1'

    的目录并同时删除其内容

    rm -rf dir1 dir2

    同时删除两个目录及它们的内容

    mv dir1 new_dir

    重命名

    /

    移动

    一个目录

    cp file1 file2

    复制一个文件

    cp dir/* .

    复制一个目录下的所有文件到当前工作目录

    cp -a /tmp/dir1 .

    复制一个目录到当前工作目录

    cp -a dir1 dir2

    复制一个目录

    ln -s file1 lnk1

    创建一个指向文件或目录的软链接

    ln file1 lnk1

    创建一个指向文件或目录的物理链接

    修改一个文件或目录的时间戳

    - (YYMMDDhhmm)

    file file1 outputs the mime type of the file as text

    iconv -l

    列出已知的编码

    iconv

    -f fromEncoding

    -t

    toEncoding

    inputFile

    outputFile

    creates

    a

    new from

    the

    given

    input

    file by assuming it is encoded in fromEncoding and converting it to toEncoding.

    find . -maxdepth 1 -name *.jpg -print -exec convert "{}" -resize 80x60 "thumbs/{}" \; batch resize

    files

    in

    the

    current

    directory

    and

    send

    them

    to

    a

    thumbnails

    directory

    (requires

    convert

    from

    Imagemagick)

    相关文章

      网友评论

          本文标题:Linux基础命令

          本文链接:https://www.haomeiwen.com/subject/fkwxfxtx.html