Linux命令的复习总结学习

1、-------------------------linux系统介绍-------------------------------------------------------

Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux出现于1991年,是由芬兰赫尔辛基大学学生Linus Torvalds和后来加入的众多爱好者共同开发完成

 

企鹅是南极洲的标志性动物,根据国际公约,南极洲为全人类共同所有,不属于当今世界上的任何国家,当今任何国家无权将南极洲纳入其版图。

Linux选择企鹅图案作标志,其含意也是表明:开源的Linux,为全人类共同所有,任何公司无权将其私有。

2、---------------------Linux常用的命令------------------------------------------------

(1)ls 查看文件及文件夹。

查看文件包含隐藏的文件:[[email protected] ~]# ls -a

查看问价你详细信息:[[email protected] ~]# ls -l  或者 ll(小写L)

(2)清屏命令

clear  或者  ctrl+l快捷键

(3)目录跳转

cd   如:[[email protected] ~]# cd apache-tomcat-7.0.61/

返回上级目录: cd ..

(4)查看当前所在的位置

pwd

如:[[email protected] apache-tomcat-7.0.61]# pwd
      /root/apache-tomcat-7.0.61

(5)创建一个目录

mkdir house

[[email protected] ~]# mkdir house

total 54132
-rw-------.  1 root root      900 May 12  2016 anaconda-ks.cfg
drwxr-xr-x  11 root root     4096 Mar 30 14:46 apache-activemq-5.12.0
-rw-r--r--   1 root root 46560868 Aug 17  2015 apache-activemq-5.12.0-bin.tar.gz
drwxr-xr-x   9 root root     4096 Nov 30 14:03 apache-tomcat-7.0.61
-rw-r--r--   1 root root  8816567 Apr 28  2016 apache-tomcat-nexus-7.0.61.tar.gz
drwxr-xr-x   3 root root     4096 Nov  9 17:42 data
drwxr-xr-x   2 root root     4096 Apr  7 14:50 house
drwxr-xr-x   3 root root     4096 May 25  2016 IK Analyzer 2012FF_hf1
-rw-r--r--   1 root root     8836 May 21  2016 install.log
-rw-r--r--.  1 root root     3384 May 12  2016 install.log.syslog
drwxr-xr-x   3 root root     4096 Nov 30 14:07 sonatype-work
drwxr-xr-x  11 1000 1000     4096 Jun 23  2016 zookeeper-3.4.6

创建级联目录

mkdir -p house1/house2/house3

[[email protected] house]# mkdir -p house1/house2/house3
[[email protected] house]# ll
total 4
drwxr-xr-x 3 root root 4096 Apr  7 14:52 house1
[[email protected] house]# cd house1
[[email protected] house1]# ll
total 4
drwxr-xr-x 3 root root 4096 Apr  7 14:52 house2
[[email protected] house1]# cd house2
[[email protected] house2]# ll
total 4
drwxr-xr-x 2 root root 4096 Apr  7 14:52 house3
[[email protected] house2]# cd house3
[[email protected] house3]# ll
total 0
[[email protected] house3]#

(6)删除目录、文件

rm -r house3  -r表示递归

[[email protected] house2]# rm -r house3
rm: remove directory `house3‘? y
[[email protected] house2]# ll
total 0

rm -rf house2   -f 强制删除,删除之后没有回收站,找不到了。

[[email protected] house1]# rm -rf house2
[[email protected] house1]# ll
total 0
[[email protected] house1]#

(7)复制目录

cp -r  house1 /root  -r表示递归  一般对于文件夹需要。touch

[[email protected] house]# cp -r house1 /root
[[email protected] house]# cd /root
[[email protected] ~]# ll
total 54136
-rw-------.  1 root root      900 May 12  2016 anaconda-ks.cfg
drwxr-xr-x  11 root root     4096 Mar 30 14:46 apache-activemq-5.12.0
-rw-r--r--   1 root root 46560868 Aug 17  2015 apache-activemq-5.12.0-bin.tar.gz
drwxr-xr-x   9 root root     4096 Nov 30 14:03 apache-tomcat-7.0.61
-rw-r--r--   1 root root  8816567 Apr 28  2016 apache-tomcat-nexus-7.0.61.tar.gz
drwxr-xr-x   3 root root     4096 Nov  9 17:42 data
drwxr-xr-x   3 root root     4096 Apr  7 14:52 house
drwxr-xr-x   2 root root     4096 Apr  7 14:58 house1
drwxr-xr-x   3 root root     4096 May 25  2016 IK Analyzer 2012FF_hf1
-rw-r--r--   1 root root     8836 May 21  2016 install.log
-rw-r--r--.  1 root root     3384 May 12  2016 install.log.syslog
drwxr-xr-x   3 root root     4096 Nov 30 14:07 sonatype-work
drwxr-xr-x  11 1000 1000     4096 Jun 23  2016 zookeeper-3.4.6

(8)创建一个文件

1)touch list

[[email protected] house]# touch list
[[email protected] house]# ll
total 4
drwxr-xr-x 2 root root 4096 Apr  7 14:56 house1
-rw-r--r-- 1 root root    0 Apr  7 15:00 list

2)echo 123>>num

3)vi或者vim +文件名称

[[email protected] house]# vi aa

(9)查看文笨中开头或结尾部分的内容

head、tail查看文本中开头或结尾部分的内容

head  -n  5  a.log 查看a.log文件的前5行

(10)关闭防火墙 --3步骤执行

service iptables status

chkconfig iptables off

chkconfig iptables --list

(11)显示进程的状态

ps显示瞬间的进程状态

-a 显示所有用户的所有进程

-u按用户名和启动时间的顺序来显示进程

-x显示无控制终端的进程

[[email protected] house]# ps aux|grep python
root     21266  0.0  0.0 103304   888 pts/0    S+   15:46   0:00 grep python

(12)关闭进程 --kill命令

[[email protected] house]# kill 12434

[[email protected] house]# kill -9  进程id

(13)查看磁盘使用情况

[[email protected] bin]# df

Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       38885832 2269980  34633852   7% /
tmpfs             959216       0    959216   0% /dev/shm
/dev/sda1         194241   29435    154566  16% /boot

(16)网络配置

1)查看ip地址

[[email protected] bin]# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:0C:29:69:BE:7D  
          inet addr:192.168.2.44  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6808993 errors:0 dropped:0 overruns:0 frame:0
          TX packets:77455 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:626986810 (597.9 MiB)  TX bytes:8345830 (7.9 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:31 errors:0 dropped:0 overruns:0 frame:0
          TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4938 (4.8 KiB)  TX bytes:4938 (4.8 KiB)

(17)备份压缩命令

tar命令

-c 建立一个压缩文件的参数指令

-x解开一个压缩文件的参数指令

-z是否需要用gzip压缩

-v压缩过程中显示文件

-f 使用档名,在f之后要立即接档名

1)解压

[[email protected] house]# tar zxf house.tar.gz

2)打包

[[email protected] house]# tar -zcvf house.tar.gz house/

(18)关机重启命令

1)shutdown 系统关机

-r 关机后立即重启

-h 关机后不重新启动

例如shutdown -r 5  5分钟后重新启动

2)halt 关机后关闭电源

3)reboot 重新启动

时间: 2024-08-04 11:25:47

Linux命令的复习总结学习的相关文章

77个常用Linux命令和工具

77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工具做为他们日常维护的参考手册.通过学习这些简单的工具,那些原本害怕命令行的人也可以变成一个脚本高手,从而通过执行 kernal命令和shell命令来最大限度的发挥linux的作用.请善用我们的指南,有任何Linux方面的问 题或者需要寻找相关答案请务必到我们 的TechTarget中国服务器论坛来发

29个你必须知道的Linux命令

虽然Linux发行版支持各种各样的GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的.Bash和 Linux Shell 需要输入命令来完成任务,因而被称为命令行接口. 命令是计算机执行任务的指令.可以使用命令去关闭计算机,或者列出当前目录的文件列表,或当前文本的内容,或者屏幕显示一条消息. 如果你是一个新手,并尝试使用命令行接口,我们收集了各种基本的Linux命令来供你学习,帮你在各种Linux发行版中完成各种任务.

Linux命令入门杂谈

Linux学习任重道远,对于初学者来说,看到多如繁星的命令,就让人望而却步,接下来就说说Linux命令的一些入门学习,希望我可以给看到的人帮助.我认为学习Linux命令分为下面三个方面,命令的格式.分类以及执行过程,最后重要的是,自己学会如何学习使用一个刚了解的命令.一:命令的格式:格式:命令 选项(长选项 短选项) 参数(例如 文件名 路径 用户等等)例如:(1.多个选项或多个参数用一个空格的空白字符隔开 [[email protected] ~]# ls -a -l /hometotal 4

20145234黄斐《信息安全系统设计基础》第七周(Linux命令复习)

已经到了11月,学期过半,而<信息安全系统设计基础>这门课也要到了期中考试了.所以,我在这里,对前半个学期的最基础的知识,做一个复习 复习计划分为两步,本次为Linux命令,下次计划复习git与vim相关指令 本周学习内容在另一篇博客20145234黄斐<信息安全>第七周学习总结上 Linux命令 1.常用小技巧 tab 补全命令.补全目录.补全命令参数 Ctrl+c 终止当前运行的程序,但不结束终端 Ctrl+d 结束输入或退出终端 Ctrl+s 暂停当前程序,任意键恢复 Ctr

linux命令学习-首篇

在home目录的.bashrc 添加了如下逻辑,目的是可以"每日"学习或复习linux命令 # 学习linux命令 # echo "Did you know that:"; whatis $(ls /bin | shuf -n 1) cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1) 效果图:

linux 命令 及学习进度综合整理

linux  命令  及学习进度综合整理 pwd 查看当前所在位置 cd  跳转到什么什么目录 ls  显示所有文件和目录 ls -l  显示目录详细信息 cd ..  返回上一级 vi  lnany.txt  创建一个文件 vi  .lnany.txt    创建一个隐藏文件 vim 是 vi 的升级版 功能更多 出现 -bash: vim: command not found 的解决办法 i. 那么如何安裝 vim 呢?输入rpm -qa|grep vim 命令, 如果 vim 已经正确安裝

Linux命令学习篇0——原产地

昨天在用curl发送简单的HTTP请求做測试的时候发现自己每次使用的时候都是在网络上查看别人的演示样例才干想起来怎么用,这样效率太低了.尽管有网络依旧在,可是总感觉不是被自己掌握着,心里不踏实,回忆起来自己使用Linux也差点儿相同有三四年了.从最開始接触就是用一本Linux基础教程的书籍(不是鸟哥的书).開始接触的就是linux的各种各样的命令一些关于简单的shell编程的知识.可是当时只掌握了一些经常使用的命令.对于大多数的命令还是在使用的时候遇到再翻资料查看,可能处于对英文文档的畏惧或是感

Linux学习记录-----《快乐的Linux命令行》.

之前自学python的时候一直用的Win7,没想过,也有点怕使用Linux,可能人对未知的东西都有点恐惧,但是,但是,学了4个多月,退无可退了,不管是网站的部署,还是基于后端工作的需求,Linux的学习必须提上日程, 参考用书,,, <快乐的Linux命令行>,操作系统通过虚拟机安装的Ubuntu  16 很喜欢书中的一句话 最开始的准备工作进入超级用户,,,, su -这样,就在当前目录下,变更成超级用户如果之前没有设置过超级用户密码的话需要使用sudo passwd root按照提示,如果

Linux命令学习之—每天发一个命令—mkdir

Linux命令学习之-每天发一个命令-mkdir mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限.并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能