Linux命令

1.cd命令     目录转换

cd ~USERNAME:进入指定用户的家目录

  家目录,主目录:home directory

cd - :在当前目录和前一次所在的目录之间来回切换

cd /root/Docements   切换到目录/root/Docements 

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

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

命令类型:

  内置命令(shell内置),内部,内建

  外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件

2.cp命令    复制文件

-a :将文件的特性一起复制 

-p :连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份 

-i :若目标文件已经存在时,在覆盖时会先询问操作的进行 

-r :递归持续复制,用于目录的复制行为 

-u :目标文件与源文件有差异时才会复制 

3.mv命令       移动文件,目录,或更名

注:可把多个文件移动到一个文件夹中,最后一个目标文件必须是目录

-f force强制的意思,如果目标文件已经存在,不会询问而直接覆盖 

-i :若目标文件已经存在,就会询问是否覆盖 

-u :若目标文件已经存在,且比目标文件新,才会更新 

4.rm命令    删除文件或目录

-f :就是force的意思,忽略不存在的文件,不会出现警告消息 

-i :互动模式,在删除前会询问用户是否操作 

-r :递归删除,最常用于目录删除,它是一个非常危险的参数 

5.ls命令    查看文件或目录

-l:长格式

  文件类型:

    -:普通文件(f)

    d:目录文件

    b:块设备文件(block

    c:字符设备文件(character

    l:符号链接文件(symbolic link files

    p:命令管道文件(pipe

    s:套接字文件(socket

  文件权限:9位,每3位一组,每一组:rwx(读,写,执行)r--

  文件被硬链接的次数

  文件的属主(owner

  文件的属组(group

  文件大小(size,单位是字节

  时间戳(timestamp):(每个文件有3个时间戳)最近一次被修改的时间

    访问:access

    修改:modify   ,文件内容发生了改变

    改变:change  ,matadata,元数据

 -h:做单位转换

 -a:显示以.开头的隐藏文件

     .表示当前目录

     ..表示父目录

 -A:显示所有隐藏文件

 -d:显示目录自身属性

  -iindex node(inode)索引节点号

 -r:逆序显示文件

 -R:递归(recursive)显示

6.帮助命令

获得命令的使用帮助:

内部命令:

  help COMMAND

外部命令:

  COMMAND --help

命令手册:manual

man COMMAND

whatis COMMAND

分章节:

  1:用户命令(/bin,/usr/bin,/usr/local/bin

  2:系统调用

  3:库调用

  4:特殊文件(设备文件)

  5:文件格式(配置文件的语法)

  6:游戏

  7:杂项:(Miscellaneous

  8:管理命令(/sbin,/usr/sbin,/usr/local/sbin

<>:必须给出的内容

[]:可选的

...:可以出现多次

|:多选一

{}:分组

MAN:

  NAME:命令名称及功能简要说明

  SYNOPSIS:用法说明,包括可用的选项

  DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义

  OPTIONS:说明每一个选项的意义

  FILES:此命令相关的配置文件

  BUGS:

  EXAMPLES:使用示例

  SEE ALSO:另外参照

7.calcalendar)命令           显示公历

  -1 显示一个月的月历

-3 显示系统前一个月,当前月,下一个月的月历

-s  显示星期天为一个星期的第一天,默认的格式

-m 显示星期一为一个星期的第一天

  -j  显示在当年中的第几天(一年日期按天算,从11号算起,默认显示当前月在一年中的天数)

  -y  显示当前年份的日历

8.echo命令     显示文字

是内部命令

echo –e

\b退格

\n换行

\t横向制表符

\v纵向制表符

9.printf命令     格式输出

\b 后退

\c 抑制(不显示)输出结果中任何结尾的换行字符(只在%b格式指示符控制下的参数字符串中有效),而且,任何留在参数里的字符、任何接下来的参数以及任何留在格式字符串中的字符,都被忽略

\f 换页

\n 换行

\r 回车

\t 水平制表符

\v 垂直制表符

10.file命令      识别文件类型

-b 列出文件辨识结果时,不显示文件名称。

-c 详细显示指令执行过程,便于排错或分析程序执行的情形

-f 列出文件中文件名的文件类型

-F 使用指定分隔符号替换输出文件名后的默认的“:”分隔符。

-I 输出mime类型的字符串

-L 查看对应软链接对应文件的文件类型

-z 尝试去解读压缩文件的内容

11. 查找:

 /KEYWORD:向后

n:下一个

N:前一个

 ?KEYWORD:向前

n:下一个

N:前一个

q:退出

12. hwclock

  -w:以系统为准

  -s:以硬件为准

  -r:读取时间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 29
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值