自学Linux的书籍为《循序渐进Linux》第二版 作者高俊峰
系统管理和维护的常用命令
1,结束当前命令行:crtl+c
2,显示当前时间:date '+%Y-%m-%d'
3,修改密码:1)普通用户修改自己的密码:passwd
2)root修改普通用户的密码:passwd 用户名
3)root修改自己的密码:passwd或passwd root
4,身份的切换:1)普通用户切换到超级用户:su - 再输入普通用户的密码
2)超级用户切换到普通用户:su 用户名
5,清除屏幕信息:clearhi
6,显示指定命令的帮助信息:例如显示ls命令的帮助信息,man ls
7,显示目前登录到系统的用户 who 或者w
两者的区别:who是谁在登录这个系统 w是谁在登录这个系统并且显示当前用户正在执行的进程名称和选项,可以man一下来查看
8,uname显示系统的操作信息
9,uptime显示系统任务队列的信息(当前系统时间,系统开机到现在运行的时间,目前有多少用户在线和系统的平均负载等)
10,last列出目前和过去登录的系统的用户相关信息。自动读取/var/log/wtmp文件。
11,dmesg显示开机信息
12,free显示内存的使用情况
13,ps查看目前使用者的进程
14,top对系统处理器状态的实时监控,显示系统中各个资源的占用情况
文件管理和编辑的常用命令
1 mkdir:创建目录
2,more 分页显示文本信息
3,cat将文本内容输出
4,比较两个文件的异同:diff,
5,快速搜索的文本过滤工具,类似于记事本的过滤功能:grep
6,删除文件(使用时一定要小心,因为Linux没有Windows的回收站功能):rm
7.改变指定文件的访问时间和修改时间:touch
8;硬链接:允许一个文件有多个有效路径名(防止删除的重要东西没有备份)
软链接(符号链接):指向真正的文件或者目录位置的符号链接
在文件或目录之间创建硬链接:ln
9,file:显示文件类型
10,cp复制文件
11,在指定路径下查找指定文件:find
12,分割文档:将一个文件分成数个
13,文件的移动或重命名:mv
压缩与解压的常用命令
1,将一般的文件或者目录进行压缩或解压:zip/unzip
2,只能压缩文件,压缩目录时只能压缩目录里的所有文件,压缩包的扩展名为.gz:gzip/gunzip(硬链接)
3,同上,但 压缩包为.bz2(软链接):bzip2/bunzip2
4.tar归档工具,对文件或者目录进行打包归档但不进行压缩
5,对设备进行备份和将备份包中的文件恢复到相应的分区:dd
6,通过重定向的方式将文件进行打包,备份,还原,恢复的工具,它可以解压“.cpio”".tar"的文件:cpio
磁盘的管理和维护的常用命令
1,df:磁盘空间的占用情况
2,显示当前目录下的文件的大小,目录的总大小:du
3,修复文件系统,:fsck
4,强制把内存的数据写到硬盘:sync
5,退出抽取式设备:光驱,磁带,若设备已经挂载,则应先卸载设备eject
6,挂载以及卸载指令的文件系统:mount/unmount
网络设置与维护的常用命令
1,配置网络并显示当前网络接口的状态,配置网卡信息:ifconfig
2,将文件或者目录从一个Linux系统复制到另一个Linux系统下,(从远程的Linux系统复制到本地的系统和从本地的系统复制到远程的系统):scp
3,显示本机的网络连接,运行端口和路由表信息:netstat
4,数据包的发送过程,追踪数据传输路由过程:tranceroute
5,与远程主机通信,获取远程主机协议对应的端口信息(查看某天机器的端口信息,登录到远程服务的主机):telnet
6,直接从网络上下载自己需要的软件:wget+软件地址
http://www.cnblogs.com/crazylqy/p/5649860.html
使用vim的方法(新建,退出)