首页 > 系统服务 > 详细

《Linux就该这么学》—学习记录—第2章:新手必须掌握的Linux命令

时间:2019-05-05 23:17:58      阅读:230      评论:0      收藏:0      [点我收藏+]

shell(也称为终端或壳):人与硬件的翻译官。

 

命令    参数    对象         命令、参数与对象之间用空格做间隔。

 

命令参数:

短格式:  - 字母

长格式:  --命令

 

长格式与长格式可以搭配使用

长格式与短格式不能合并使用

短格式与短格式可以合并使用,但只保留一个“-”

 

echo  用于在终端输出字符串或变量提取后的值

   格式:echo  [字符串|变量] 

date  用于显示及设置系统的时间或日期

   格式: data  "+%Y-%M-%d"    显示年月日

    data  "+%H:%M:%S"    显示时分秒

 

reboot  用于重启系统

poweroff 用于关闭系统

wget  用于在终端中下载网络文件

     格式:wget [参数] 下载地址

     -b  后台下载

     -p  下载到指定目录

     -P  下载页面所有资源

     -r   递归下载

ps  用于查看系统中的进程

  ps aux  显示系统中所有进程的信息

top  用于动态地监视进程活动与系统负载等信息

pidof  用于查询某个指定服务进程的PID值

kill  用于终止某个指定PID的服务进程

killall 用于终止某个指定名称的服务所对应的全部进程

ifconfig  用于查看网卡配置与网络状态等信息

uname  -a  用于查看完整的系统内核与系统版本等全部信息

uptime  用于查看系统的负载信息

free  -h  用于查看内存的使用量信息

who  用于查看当前登入主机的用户终端信息

last  用于查看所有系统的登录记录

history  用于显示历史执行过的命令,先用history查看历史执行的命令,在用"!"+命令前面的数字就可以重复执行该命令

sosreport  用于收集系统配置及架构信息并输出诊断文档

pwd  用于显示用户当前所处的工作目录

cd  用于切换工作路径  cd 目录  cd - 返回上一次所在的目录  cd ~ 切换到家目录  cd ..  返回上级目录

ls  用于显示目录中的文件信息  ls -al 显示目录中的全部文件的详细信息  以"."开头的都是隐藏文件

cat  用于查看较小的文件

more  用于查看较大的文件

head -n  文件名称  用于查看纯文本文档的前N行

tail -n  文件名称  用于查看纯文本文档的后N行      tail -f 文件名   持续刷新文档内容(查看日志文件)

tr [原始字符] [目标字符]  用于替换文本文档中的字符

wc  用于统计指定文本的行数,字数,字节数

  -l  只显示行数

  -w  只显示单词数

  -c  只显示字节数

stat  用于查看文件的具体存储信息和时间等信息

atime:最后一次查看文件内容的时间

mtime:最后一次修改文件内容的时间

ctime:最后一次修改文件属性的时间

 

cut   用于按"列"提取文本字符

     常用的参数有:-d 设置间隔符  -f设置需要看的列数

diff  用于比较多个文本文件的差异

    --brief  来确认两个文件是否不同  -c参数来描述文件内容的不同

touch  用于创建空白文件或者设置文件的时间

    -a  仅修改“读取时间(atime)”  -m  仅修改“修改时间(mtime)”  -d  同时修改atime和mtime

mkdir  用于创建空白的目录

    -p  用于递归创建目录

cp  用于复制文件或者目录

  -p  保留原始文件的属性  -r  递归持续复制(用于目录)

mv  用于剪切文件或将文件重命名

rm  用于删除文件或目录

  -f   强制删除  -r  删除目录

dd  用于按照指定大小和个数的数据块来复制文件或转换文件

  dd  if=输入文件名称   of=输出文件名称  bs=块的大小  count=块的个数

file  用于查看文件的类型

tar  用于对文件进行打包压缩或解压

  tar czvf 需要打包的文件  压缩文件

  tar xzvf 解压的目录路径  解压文件

grep  用于在文本中执行关键字搜索,并显示匹配的结果

  -n  显示行号

find  用于按照指定条件查找文件(find命令的参数即使是长格式也只有一个“-”)

  find  查找路径  -name  文件名称

grep  在文件中找内容

find  在系统中找文件

技术分享图片

技术分享图片

技术分享图片

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

《Linux就该这么学》—学习记录—第2章:新手必须掌握的Linux命令

原文:https://www.cnblogs.com/guxiaolong/p/10816807.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!