自学Linux系统的小总结(一)

来源:互联网 发布:nba十大得分后卫 知乎 编辑:程序博客网 时间:2024/04/29 14:27

Iinux命令组成:命令字,命令选项参数(选项),命令操作参数(参数)

命令格式:

Command 【option】  【arguments】

Command :命令名  命令程序名   command不可获取  其他可省略

普通用户#  特权用户$

命令帮助

1.使用man阅读帮助手册页    2.使用命令帮助选项“--help”获取快捷帮助信息

3.使用info命令阅读帮助页信息    4.使用help命令查看内部命令帮助信息

 例如:ls:列写目录内容     ls /home:列写home中目录内容   

ls –l /home:详细列写home中目录内容

info ls ,man ls:显示ls命令帮助。   以.开头的文件是Linux系统中的隐藏文件

type ls:可查看ls是否为内部命令。

目录的路径:路径是搜寻文件所经历的目录途径。分为相对路径,绝对路径

相对路径:非以根目录“/”开始表示  如:summer/excise/test.txt

绝对路径:以根目录开始表示  如:/home

目录内容显示命令:ls

1 当前目录包含的文件和目录条目信息    2 “-l”列式文件和目录条目的“冗长信息”

3 “-d”列式当前目录条目的自身信息  与“-l”连用

当前目录切换命令:cd

1 确实切换到当前用户的家目录

当前目录显示命令:pwd

1 一般没有选项参数

目录新增命令:mkdir

1 创建一个或多个新的空目录  2 “-p”递归创建多层目录

目录拷贝命令:cp

1 源目录拷贝带目标目录,默认拷贝文件,拷贝时可改名   2 “-a”全部拷贝  

3 “-f”强制拷贝   4 “-i”提示拷贝是否覆盖

空目录删除命令:rmdir

1 删除多个或一个   2 “-p”递归删除

非空目录删除命令:rm –rf

1 “-r”递归删除   2 “-f”强制删除

目录移动命令:mv

1  移动  2 改名   3 移动的同时改名

如:mv a b       mv c b/e:移动同时改名

文件内容的全屏显示文件:cat

1 输出标准输入格式   2 “-t”显示特殊字符  

文件内容分屏显示:more

1 只能往下查看

文件内容滚屏显示:less

1 支持上下滚屏查看

文件头部内容查看:head

1 可以指定显示行数,缺省为10行   2 “-n”设置显示几行

文件尾部查看:tail

1 同head命令   2 “-f”可以查看尾部最新的内容,适用于查看日志文件

文件内容过滤显示:grep

1 “-v”除去某项均显示

新增文件命令:touch

1 对已存在文件可以更新文件时间戳 

文件删除:rm

1 “-I”提示是否删除  2 “-r”

文件查找:find

1 find . –name “cc”:当前目录查找文件名带cc的

系统命令文件查找:which

1 在系统命令文件中查找

系统文件快速查找:locate

文本文件编辑命令:vi/vim

三种状态模式:命令模式(缺省),可编辑模式,末行模式(文件保存,文件打开,退出。)

进入插入模式:   I   

设置行号:    :set nu

文件归档命令:tar

1 “-c”创建压缩包    2 “-v”显示详细信息    3 “-f”

文件压缩命令:zip

1  *.zip文件的压缩

文件解压缩:unzip

文件压缩命令:7z

1   7za单独可执行文件,只负责7z格式的压缩和解压缩

盘符和设备挂载:

盘符即windows中插入U盘时的某个盘名,如G盘,Linux下为挂载目录,去访问设备。

Linux中设备用设备文件表示,如光驱用/dev/cdrom表示

光盘的手动挂载:   mount –t iso9660 /dev/cdrom/mount

光驱镜像文件挂载:    mount  -o loop mycd.ios /home/summer/cc

FAT32文件系统U盘挂载:  mount /dev/sdc1/home/summer/cc

NTFS文件系统挂载:  mount .ntfs /dev/sdc1/home/summer/cc

设备卸载命令:  umount /home/summer/cc  (卸载某个目录)

APT软件包管理命令  apt-getdownload vim    apt-get install vim   apt-get upgrade vim

Debian包的离线安装:dpkg –I  *.deb

 

进程查看命令:ps

Eg:ps –aux    ps –ef

进程树查看命令: pstree    eg:pstree –p

进程动态查看命令:top   eg:top –p显示指定进程号进程动态

进程中止命令:kill    eg:sudo kill -9 (中止第九号信号)  

killall命令后接进程名 Killall-9 gedit

pidof查看进程号,eg:pidof gedit

清屏命令:clear

重启:reboot

关机:shutdown

系统内存硬件信息查看: cat/proc/meminfo  使用 ls /proc 查看更多操作

计划任务设置和查看命令:cron

内存状态查看命令:free    eg:free –m 以MB格式显示   

磁盘文件系统空间使用查看:df   eg:df –h  显示数据更明确

文件空间占用查看:du  eg:du –sh /home 

磁盘分区查看:fdisk –l

磁盘分区设置:fdisk –help

网络连接查看:ping  eg:ping 127.0.0.1

网络地址查看设置命令:ifconfig  eg:ifconfig

域名解析命令:nslookup  eg:nslookup www.baidu.com

路由信息查看与设置命令:route

网络统计信息查看:netstat 


0 0
原创粉丝点击