当前位置:文档之家› linux命令基本操作

linux命令基本操作

linux命令基本操作
linux命令基本操作

linux命令基本操作

<一>注册名

Localhost login:

//接受用户的注册

Password:

//提示输入口令

<二>[root@localhost root]#或[user@localhost user]$

//出现这些说明注册成功,方括号里分别是用户名、系统主机名、用户当前目录,“#”和“$”是shell提示符,一般用户,系统默认的提示符“$”。超级用户也就是root用户,系统默认的提示符是“#”,如果注册名或输入口令有不正确,系统将发出注册失败的信息”login incorrect”要求重新登陆。

<三>退出系统用logout命令

[root@localhost root]#logout

<四>特殊字符

Shell提供许多控制符和特殊字符,用来简化命令行的输入

1,Ctrl+H键默认为删除字符,功能与BackSpace相同

2,Ctrl+U键可以删除光标所在的行

3,Ctrl+J键相当于Enter键

4,分号(;)可以将两个命令隔开,可以实现在一行中输入多个字符。命令的执行顺序与输入的顺序相同。

5,倒引号(``):使用两个倒引号引用命令,替换命令的执行结果

<五>简单命令

1.who、whoami、w

//当前已注册的用户到系统的所有用户名,所用终端名和注册到系统的时间,who命令将列出所有正在使用系统的用户;而whoami命令列出使用该命令的当前用户的相关信息,w显示谁登陆系统并且在做什么

<六>dmesg命令

//显示内核引导是的状态信息,对于内核引导出现故障是查找问题十分重要

<七>date命令

//用于在屏幕上显示或设置系统日期和时间,当前系统的时间为:2010年1月29日21:02:48星期五

<八>Cal命令

//显示指定年月的月历

-m:以星期一为每周的第一天方式

-j:以凯撒历显示,即以一月一日起的天数显示

-y:显示今年年历

//如未指明年月,则显示当月的月历,如果在cal命令后只有一个参数,则该参数被解释为年份,而不是月份;当有两个参数时,则第一个参数表示月份,第二个参数表示年份。在两个参数之间应留有空格。

年份不能省略。

<九>clear命令

//清除屏幕上的信息

<十>pwd命令

//显示当前工作目录的绝对路径

<十一>cd命令

//改名工作目录

<1> cd..:移到目录树的上一层(..表示其父目录,.表示当前目录)

<2>cd~”:移动到用户的主目录,与单独使用cd相同

<3>cd目录名:切换到指定的目录

例如:

1.用户当前处于/root目录,想进入/bin目录,可以键入:

[user@localhost user]$cd /bin

2.将当前目录切换到用户的主目录:

[user@localhost bin]$cd ~

3.将当前目录切换到上一级目录(即切换到当前目录的父目录):[user@localhost user]$cd ..

4.将当前目录切换到上两级目录:

[user@localhost home]$cd ../..

<十二>使用tar命令给文件归档/压缩

-c:创建一个新归档/压缩文件

-f:与-c连用,指定创建的归档/压缩文件名,与-x连用,解除指定归档/压缩文件,

-t:显示包括在归档/压缩文件中的文件列表

-v:显示命令的执行文件

-r:向归档/压缩文件追加文件和目录

-u:跟新归档/压缩文件

-z:归档时使用个gzip来压缩/解压归档文件

-j:归档时使用bzip2来压缩/解压归档文件

# tar -cffile.tarinstall.log install.log.syslog

这条命令是将install.log install.log.syslog的文件打成一个名为file.tar的包。-c 是表示产生新的包,-f指定包的文件名。

# tar -tf all.tar

这条命令是列出file.tar包中所有文件,-t是列出文件的意思

# tar -rf all.taranaconda-ks.cfg

这条命令是将所有anaconda-ks.cfg的文件增加到file.tar的包里面去。-r是表示增加文件的意思。

#touch helloworld.c

建立一个helloworld.c文件,

#tar –rf file.tar helloworld.c

添加文件到file.tar压缩包中

#tar –tf file.tar

列出file.tar压缩包的文件

#vi helloworld.c

编辑helloworld.c源文件

#include

Int main()

{

Printf(“hello world!\n”);

Return 0;

}

# tar -uffile.tarhelloworld.c

这条命令是更新原来tar包file.tar中helloworld.c文件,-u是表示更新文件的意思。# tar -xffile.tar

这条命令是解出file.tar包中所有文件,-t是解开的意思

以上就是tar的最基本的用法。为了方便用户在打包解包的同时可以压缩或解压文件,tar 提供了一种特殊的功能。这就是tar可以在打包或解包的同时调用其它的压缩程序,比如调用gzip、bzip2等。

1) tar调用gzip

gzip是GNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip 相对

的解压程序是gunzip。tar中使用-z这个参数来调用gzip。下面来举例说明一下:

# tar -czffile.tar.gzinstall.log install.log.syslog

这条命令是将install.log install.log.syslog的文件打成一个tar包,并且将其用gzip压缩,生成一个gzip压缩过的包,包名为file.tar.gz

# tar -xzffile.tar.gz

这条命令是将上面产生的包解开。

2) tar调用bzip2

bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。与bzip 2相对的解压程序是bunzip2。tar中使用-j这个参数来调用gzip。下面来举例说明一下:

# tar –cjffile.tar.bz2*

这条命令是将所有/root目录下的所有文件打成一个tar包,并且将其用bzip2压缩,生成一个bzip2压缩过的包,包名为file.tar.bz2

# tar -xjffile.tar.bz2

这条命令是将上面产生的包解开。

参考信息:https://www.doczj.com/doc/bf5699985.html,/pc/pccon.phpid=5153&nid=142395

<十三>mkdir命令

//创建由“目录名“命名的目录

说明:mkdir命令一次可以建立一个或者几个子目录。mkdir命令还可以只使用一个命令行一次就建立起包括全部的父目录和子目录在内的一个完整的子目录继承结构。这个命令,再加上cp命令和mv命令,将会是用来组织资料信息的基本工具之一

-p:建立目录时,如果父目录不存在,则可以与子目录一起建立

#mkdir dir1 dir2

在当前目录下建立dir1、dir2目录

#mkdir –p dir3/bak

在dir3目录下建立bak目录,如果dir3目录不存在,就同时建立dir3目录

<十四>复制、删除、移动文件命令

1. cp命令

拷贝文件或目录

-a:尽可能将档案状态、权限等资料都照原状给予以复制

-r:若source中含有目录名,则将目录下之档案依次拷贝至目的地

-f:若目的地已经有同名的档案存在,则在复制之前先予以删除再行复制

如果源文件是普通文件,则该命令把它拷贝到指定的目标文件,如果是目录,就需要使用“-r“选项,将整个目录下的所有的文件和目录都复制到目标位置。

2.rm命令

删除文件或目录

-f:删除文件或目录时不提示用户

-i:删除文件或目录时提示用户

-r:递归删除目录,即包含目录下的文件和各级子目录

3.mv命令

移动文件或目录

-i:如果目标文件或目录存在时,提示是否覆盖目标文件或目录

-f:无论目标文件或目录是否存在,均不提示是否覆盖目标文件或目录

//将文件从一个目录移动到另一个目录中,或对文件、目录重命名。如果将文件移动到一个已经存在的目标文件时,目标文件的内容将会被覆盖。

<十五>Linux可以为一个文件起多个名字,成为链接。被链接的文件可以存放在同一个目录下,但不能同名,如果被链接的文件与源文件有相同的名字,可存放在不同的目录下,链接有两种形式,即软链接(符号链接)和硬链接

建立链接用ln命令

-s:建立软链接,不加该项时建立的是硬链接

<十六>ls命令

列出指定目录的内容

-a:显示指定目录下所有子目录和文件,包括以“。“开头的隐藏文件

-m:把文件用逗号分开显示在一行上

-x:水平方式对齐,而不是默认的垂直方式对齐

-f:显示子目录是在文件后加“/“以区分文件,在可执行文件后加”*“表示所有文件是可执行文件

-l:以长格式显示文件的详细信息。输出的信息分成多列,它们依次是:文件类型(文件类型的字符有:“-“,普通文件;”d“目录,”b“块设备文件;”c“字符设备文件;”l”符号链接文件。Linux系统用颜色来区分文件类型。蓝色代表目录,绿色代表执行文件,红色代表压缩文件、浅蓝色代表链接文件、灰色代表其他文件)与权限(”r“读”w”写”x”执行)、链接数、文件所有者、文件组、文件大小、建立或最近修改的时间、文件名

Linux基本命令2

Linux基本命令 一、实训目的 ●掌握Linu各类命令的使用方法; ●熟悉Linx操作环境 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的 三、实训步骤 子项目1.文件和目录类命令的使用 利用root用户登录到系统,进入字符界面。 1)用pwd命令查看当前所在目录。 2)用ls命令列出此目录下的文件和目录。 3)用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 4)用man命令查看ls命令的使用手册 5)在当前目录下,创建测试目录test mkdir test 6)利用ls命令列出文件和目录,确认test目录创建成功 7)进入test目录,利用pwd查看当前工作目录。cd /root/test pwd 8)利用touch命令,在当前目录创建一个新的空文件newfile。touch newfile 9)利用cp命令复制系统文件/etc/profile到当前目录下 cp /etc/profile /root/test 10)复制文件profile到一个新的文件profile.bak,作为备份 cp /etc/profile profile.bak 11)用ll命令以长格的形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时 间的不同 12)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then 关键字查找。less /etc/profile 13)用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。 grep then /etc/profle 14)给文件profile创建一个软连接lnsprofile和一个硬链接lnhprofile ln -s profile lnsprofile(创建软连接) ln profile lnhprofile(创建硬链接) 15)一长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。注意比较3个文件链接数的不同。

linux文件命令基础练习

练习一: Shell 基础命令 (1)一、练习目的 1、 掌握目录和文件操作的常用命令。 二、练习内容1、 目录操作命令练习:在SHELL 终端中练习以下命令(并记录结果,回答所提问题): 假设当前用户是zsc ,查看当前目录命令:pwd (问题:当前的路径是什么?绝对路径与相对路径区别是什么?命令提示符由哪几部分组成?)/home/zsc 命令提示符组成部分:用户名、z 主机名、当前路径[root@localhost ~] 查看目录内容命令:ls -al (问题:隐藏文件有何特点?显示文件属性的每一行信息各部分的含义是什么?,怎样查看目录自身属性信息?)隐藏文件名的前面有个小数点 每一条信息各部分含义分别是:文件类型、文件权限、硬链接文件个数、文件所有者、文件所属组、文件实际大小、最后修改时间、文件名称Ls – dl ·d wxr -x---- 16 root 4096 03-24 22:55(1)·- 一般文件·d 目录文件·l 符号链接文件·b 块设备文件·c 字符型设备文件 (2)r 表示读权限W 表示写权限x 表示执行权限、管路敷设技术通过管线敷吊顶层配置不规范高中资料试卷问题,而且可保障各类管路习题到位。在管路敷设过程中,要加强看护关于管路高中资料中资料试卷弯扁度固定盒位置保护层防腐跨接地线弯曲半径标高等,要求技术交底。管线敷设技术中包含线槽、管架等多项方式,为解决高中语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交叉时,应采用金属隔板进行隔开强电回路须同时切断习题电源,线缆敷设完毕,要进行检查和检测处理。、电气课件中调试对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所互作用与相互关系,根据生产工艺对电气设备进行空载与带负荷下高中资料试卷调控试验;对设备进行调整使其在正常工况下与过度工作下都可以正常工作整核对定值,审核与校对图纸,编写复杂设备与装置高中资料试卷调试方案,编写重要设备高中资料试卷试验方案以及系统启动方案;对整套启动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷技术问题,作为调试人员,需料、设备制造厂家出具高中资料试卷试验报告与相关技术资料,并且了解现场设备高中资料试卷布置情况电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。、电气设备调试高中资料试卷技术护装置调试技术,电力保护高中资料机组在进行继电保护高中资料试卷总体配置时,需要在最大限度内来确保机组高中资料试卷安全,并且尽可能地缩小故障高围,或者对某些异常高中资料试卷工况进行自动处理,尤其要避免错误高中资料试卷保护装置动作,并且拒绝动作,来避免不必要高中资料试卷突然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试卷调试技术是指发电机一变时,需要进行外部电源高中资料试卷切除从而采用高中资料试卷主要保护装置。

linux基本命令练习

Linux基本命令练习一 实验内容: 1.使用超级用户登录,新建组new-section,指定组ID为800。 [root@localhost root]# groupadd -g 800 new-section 2、新建用户john,所属组为new-section,密码为john。 [root@localhost root]# useradd john [root@localhost root]# passwd john New passwd:john [root@localhost root]#useradd –g new-section john 3、查看内存的使用情况,并将查看结果保存到用户主目录的https://www.doczj.com/doc/bf5699985.html, 文件。 [root@localhost root]# cat /proc/meminfo [root@localhost root]# cp /proc/meminfo /root/https://www.doczj.com/doc/bf5699985.html, 4、普通用户helen登录,在其主目录下新建newfile文件,并查看文件属

性。 [root@localhost root]# useradd helen [root@localhost root]# su helen [root@localhost root]$ touch newfile [root@localhost root]$ ls –l 5、设置newfile文件的权限为所有用户可读写。 [root@localhost root]# chmod 666 newfile 6、使用普通用户helen登录,在其主目录下新建newdir目录,并设置权限为755。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost root]$ mkdir –m 755 newdir /root 7、查看helen用户主目录下的所有文件(包含隐藏文件)的详细信息,并将查看结果保存于newdir目录中,文件名为allfiles。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost helen]$ls –a >newdir/alllfiles 8、用root用户登录,创建testdir子目录,并将此目录所属的组设置为helen。 [root@localhost root]# mkdir testdir [root@localhost root]# chown .helen /testdir

(完整版)Linux基础命令汇总.

内容: Linux下常用命令 虚拟机Vmware6.0的安装和使用 在Vmware6.0下安装RedHat 9.0 Linux驱动班环境搭建 一、L inux下常用命令 1、Linux命令格式 Linux命令的组成部分:命令字、命令选项、命令参数 2、命令格式举例 3、命令中的其他组成 命令提示符表示命令输入的状态 管理员root用户的提示符“#” [root@localhost ~]# 普通用户提示符“$” [teacher@localhost ~]$ 4、获得命令帮助 (1)help命令 $ help pwd (2)“--help”命令选项 $ touch --help (3)使用man命令阅读手册页 $ man ls (4)使用info命令阅读信息页 $ info ls 5、目录操作命令 (1)列目录 $ls

ls 主要选项参数如下所示: 选项参数含义 -l 一行输出一个文件(单列输出) -a,-all 列出目录中所有文件,包括以“.”开头的文件 实例:$ls -al /home 详细查看/home目录下所有文件及目录(2)显示当前目录名称 $ pwd a)作用 在Linux层次目录结构中,用户可以在被授权的任意目录下利用mkdir命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录。然而,没有提示符来告知用户目前处于哪一个目录中。要想知道当前所处的目录,可以使用pwd命令,该命令显示整个路径名。此命令显示出当前工作目录的绝对路径。 b)实例 [root@localhost ~]#cd /usr/bin;pwd /usr/bin (3)更改当前目录 a)格式 cd [路径] 其中的路径为要改变的工作目录,可为相对路径或绝对路径。 b)使用实例 [root@localhost ~]# cd /home/yft/ [root@localhost yft]# pwd [root@localhost yft]# /home/yft/ 该实例中变更工作目录为“/home/yft/”,在后面的 pwd(显示当前目录)的结果中可以看出。 (4)建立和删除目录 $ mkdir mydir 建立目录mydir $ rmdir mydir 删除目录mydir 6、路径的标识 (1)相对路径是以“.”或“..”开始的目录路径表示形式 cd ./test 进入当前目录的test目录 ls ../bin 进入上一级目录的子目录bin (2)绝对路径是以“/”开始的路径表示形式 ls / cd /home 7、文件操作命令 (1)建立空文件 $ touch tfile (2)文件查找 按文件名进行查找 $ find . -name “file*”在当前目录查找以file开头的所有文件

linux基础知识与基本命令

Linux基本命令与操作 一:linux基本知识与命令操作 二:linux下的实践(操作系统的安装以及oracle数据库的安装) 三:linux下关于产品的操作(产品环境的部署,备份与恢复) 四:linux服务器的安全配置以及oracle数据库的调优. 一:linux基本知识 1:Linux是由一个芬兰Helsinki大学的学生Linus Torvalds开发的UNIX的克隆。在Linus上大学的时候,由于AT&T与加州大学伯克莱分校在BSD版权问题上发生了法律纠纷,导致BSD的源代码还不能自由使用,所以Linus写了他自己的UNIX版本. 2:Linux只是一个内核,是由Linus Torvalds个人维护的。作为一个完整的系统,Linux中还加入了许多GNU的东西。所以Linux更确切的称呼应该是GNU/Linux。 Linux有很多发行商,像Redhat,SuSe,Caldera,Debian,Slackware等等,它们互相之间是不兼容的,各个厂商都加入了很多自己的东西。所以说Linux正在像当年的UNIX一样走向分裂。不过,幸运的是已经有权威人士意识到了这一点。 3:Linux与UNIX有什么不同? Linux也是属于UNIX家族的一员,它有许多特性是与UNIX相同的,它们之间的最大区别在于以下两点: 1)UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上; 2)UNIX是商业软件,而Linux是自由软件,免费、公开源代码的。 常见的unix系统有sun solairs IBM AIX,hp hp-unix. 经过咱们产品测试的unix系统有sun solairs, hp-unix,产品可以在这两种unix系统上运行,理论上产品也可以在IBM AIX上面运行,但是没有经过测试. 4:RedHat Linux有哪些特点? RedHat Linux是最成熟的一种Linux发行版,其无论在销售还是装机量上都是市场上的老大。在中国老一辈Linux爱好者中几乎都是RedHat的使用者。市场上有大量的文章是针对RedHat 来说的。RedHat Linux朴实、简洁、稳定,是作为商业应用、钻研Linux的好平台。 5: RedHat Linux分类 Red Hat linux: (1)Red Hat linux 个人版 (2)Red Hat Enterprise Linux 企业版 Red Hat linux 个人版 linux6.1 7.0 7.3 8.0 9.0 关于7.3(最稳定的版本)

Linux基础命令

实验二Linux系统的常用命令【实验目的】 掌握Linux文件及目录处理常用命令的使用方法; 【实验重难点】 Linux各类命令的使用方法。 【实验内容与要求】 注意: 1.做实验之前先拍快照。 2.修改主机名为学生姓名拼音(每个字的首字母)及学号后两位。例如:修改主机名的方法:修改/etc/sysconfig/network。然后重启reboot. 3.正确截图为:必须有空色框中的内容。 错误截图: 一,目录操作命令 1.启动计算机,利用root用户登录到系统,查看提示符。 2.用pwd命令查看当前所在的目录。

3.用ls命令列出此目录下的文件和目录。 4.列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示。 5.进入/home目录下,创建测试目录test。 6.利用ls命令列出文件和目录,确认test目录创建成功。 7.进入test目录。 8.回到上一次工作目录,再删除test目录。

9.cd /后,进入/home的命令。(分别用绝对路径和相对路径进入) 相对路径 绝对路径 二,文件操作命令 1.利用touch命令,在/home目录创建一个新的空文件newfile。 2.利用cp命令复制系统文件/etc/profile到/home目录下,其命令为。 3.在/home中复制文件profile到一个新文件profile.bak,作为备份。 4.用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。

5.查找 /etc下的passwd这个文件。 6.查找/home目录下的所有名为profile的文件。 7.在/home下面创建test目录,在test目录下创建目录a,在a目录下创建目录b,在b目录中创建目 录c.在目录c中创建d,用一个命令完成。 8.进入c目录中。删除目录d 9.回到b目录中,然后cd ../..看看到什么目录里去了。 10.在cd ~ 回到什么目录了。 11.在cd –回到什么目录。 12.删除test子目录下的所有文件 三,创建目录,切换目录、查看当前路径

实训一 Linux基本命令的使用

实训一、Linux基本命令的使用 一、实验目的 ●vmware虚拟机的配置 ●linux基本命令的使用 ●设置minicom 二、实验内容 熟悉vmware虚拟机,正确配置虚拟机的各个参数,能正确使用各项linux的命令。能正确设置minicom。 三、实验设备 硬件:PC机pentium500以上,硬盘10G以上。 软件:PC机操作系统fedroa9开发环境、vmware6.5虚拟机 四、实验步骤 1、linux打开终端 2、进行常用命令的操作 日期:date用户:who 目录内容列出:ls [选项] [文件目录列表] 比较:grep [选项] 匹配字符串文件列表拷贝:cp[选项]源文件目标文件删除:rm [选项] 文件列表移动:mv [-f] [-i] 文件1 文件2 创建目录mkdir [-m模式] [-p目录名] 目录删除目录rmdir -p 目录列表显示当前目录pwd

改变当前工作目录c d[目录名]改变文件或目录权限chmod[选项]文件和目录列表文件压缩gzip [选项] 压缩(解压缩)的文件名 unzip命令unzip [选项] 压缩文件名.zip文件打包tar tar [主选项+辅选项] 文件或者目 录显示帮助手册man [选项]命令名称3、minicom的设置 打开minicom串口属性配置界面,命令如下: 图4:Minicom配置界面 选择Serial port setup选项,并回车,出现以下界面。

图5:Minicom串口属性配置界面 此时,按A键进行串口号的设置,此处指定为/dev/ttyS0(ttyS0为串口1,ttyS1为串口2,由于连往实验箱的串口线是接在宿主机的串口1上,所以这里使用ttyS0,可以在windows 中程序/附件/超级终端中查找本机的串口情况),按[Enter]键确认。 按F键进行硬件流控制的设置,此值设置为NO。 按E键进行设置串口的波特率、奇偶校验位、数据位、停止位,如下图所示:

linux基础命令

一. 命令可以带选项和参数(选项以—开头;格式以+开头) Ctrl +C:终止当前命令 ps:(process status)显示当前正在运行的程序或命令 clear:清屏(快捷键:ctrl+L) /:linux的根目录 pwd:(print working directory)打印当前工作目录 cd:(change directory)改变当前工作目录【用法:cd + 绝对路径| 相对路径】 ~:(波浪号)表示主目录【例:cd ~或cd (回到主目录)】 .:(点)表示当前目录 ..:(点点)表示上一级目录 ../..:上一级的上一级【例:cd ../..】 cd ~ + [其他用户名]:进入其他用户的主目录【例:cd ~soft02】 cd ./ +子目录或cd +子目录:进入当前目录的子目录 ls:(list)列出目录【ls 或ls + 子目录;ls后可以跟多个目录(绝对或相对的路劲)】 telnet + IP:远程登录(退出远程登录:logout 或exit 或ctrl + d)passwd:修改密码 su:进入特权模式 man + 命令:(manual手册)查看命令说明【man ls】(q:退出;h:显示帮助)

date:显示日期【date +%A%B%C || date +‖%A %B %C‖】 id + 用户:查看用户id(id不加参数表示当前用户) 二. 文件名: 以点(.)开头的文件:隐藏文件【ls -a】 以星号*结尾的文件:可执行文件 以@号结尾的文件:软连接(符号链接) = = 快捷方式【ls –F /】 以/结尾的文件:普通文件 以|结尾的文件:管道 文件属性描述符: ls –l:查看文件的详细信息【例:-rw-r--r-- || drwxr-xr-x (10位) 普通文件以减号-打头;目录以d打头;管道以p打头;软连接以l 打头】 lrwxrwxrwx: l(软连接),r(read),w(write),x(execute)【后9个字符每3个为一组权限。前3个表示自己的权限;中间3个表示和自己同组用户的权限;后3个表示其他用户(组外)的权限】 ls –l /bin:【lrwxrwxrwx ls –lAF /bin:可以看到以x结尾的文件都有星号(星号表示可执行文件) ls –R:列出指定目录的目录树 ln –s /bin/sleep bs:给bin目录下的sleep文件创建一个软连接bs(ln:link; s:soft | symbol) ln Desktop/zsh z:给桌面的zsh文件创建一个名为z的硬链接(硬链

Linux基础命令练习

1.进入和退出系统 1.1. 虚拟控制台 ALT+F1...F6 1.2. 关机 init 0 shutdown –h now——多用户环境 1.作用 shutdown命令的作用是关闭计算机,它的使用权限是超级用户。 2.格式 shutdown [-h][-i][-k][-m][-t] 3.重要参数 -t:在改变到其它运行级别之前,告诉init程序多久以后关机。 -k:并不真正关机,只是送警告信号给每位登录者。 -h:关机后关闭电源。 -c:cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。 -F:在重启计算机时强迫fsck。 -time:设定关机前的时间。 -m: 将系统改为单用户模式。 -i:关机时显示系统信息。 4.命令说明

shutdown命令可以安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭Linux 系统,这是十分危险的。因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录。 5.举例 shutdown -h 3:40 说明3:40开始关机。 halt halt命令是linux系统中关闭系统的工具。默认情况下不关闭电源。 使用权限 超级用户 语法格式 halt | fasthalt [ -l ] [ -n ] [ -p ] [ -q ] [ -y ] 使用说明 halt就是调用shutdown -h。halt执行时,杀死应用进程,执行sync(将存于buffer中的资料强制写入硬盘中) 系统调用,文件系统写操作完成后就会停止内核。若系统的运行级别为0或6,则关闭系统;否则以shutdown指令 (加上-h参数)来取代 halt 命令使用syslogd 命令记录关机,且将一个关机记录放在/var/adm/wtmp 登录记帐文件中。系统也将一个条目 写入错误记录里,声明系统已关机。fasthalt 命令通过调用halt 命令使系统停止。halt 命令提供BSD 兼容性。 主要参数 -n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块。 -w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)纪录。 -f:没有调用shutdown,而强制关机或重启。 -i:关机(或重启)前,关掉所有的网络接口。 -f:强迫关机,不呼叫shutdown这个指令。 -p: 当关机的时候顺便做关闭电源的动作。 -d:关闭系统,但不留下纪录。 使用实例 要使系统停机而不在记帐文件中记录停机,请输入: halt -l 要使系统迅速停机,请输入:

实验二、Linux基本命令实验

Linux基本命令实验 【实验目的】 (1)了解Linux系统的基本命令 (2)熟悉Linux系统使用环境 (3)掌握系统启动、重启和退出操作命令 (4)掌握基本的文本和目录操作命令 【实验内容】 (1)启动Linux系统。 (2)练习文件和目录操作命令ls、cd、mv、mkdir、rmdir、cat、cp、rm、tar、touch、find、pwd。 (3)退出系统命令。 【实验步骤】 (1)启动 Linux系统,在登录界面输入用户名root 及密码。 (2)登录完成后进入 linux 图形界面,单击鼠标右键新建一个终端,通过命令行终端控制系统,按照以下步骤执行命令,并填写结果。 ① 输入 pwd 输出________________ 命令说明:pwd命令代表 print working directory(打印工作目录)。当键入pwd时,Linux系统显示当前位置。 问题:每个用户登录后进入什么目录?

② 输入 mkdir test001 输入 cd test001 输入 pwd 输出_________________ 命令说明:使用 mkdir创建一个空目录,然后进入该目录里。 改变工作目录cd 命令:该命令将当前工作目录改变至[路径]所指定的目录。若没有指定[路径],则回到用户的主目录。 命令格式: cd [路径] 选项含义:使用man帮助。 例如,返回上一级目录:cd ..。 创建目录 mkdir 命令:该命令创建一个由dir-name命名的目录。dir-name不能是当前目录中已有的目录或文件名。 命令格式: mkdir [选项] dir-name 选项含义:使用man帮助。 例如,在当前目录下建立默认权限并且名字为 student 的子目录:mkdir student。 ③ 输入 ls 输入 ls -l 输出________________ 输出________________ 输入ls-a 输入ls-a-l 输出________________ 输出________________

入门学习Linux常用必会60个命令实例详解

入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup; ◆系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 -------------------------------------------------------------------------------- Linux必学的60个命令(1)-安装与登陆命令 login 1.作用 login的作用是登录系统,它的使用权限是所有用户。 2.格式 login [name][-p ][-h 主机名称] 3.主要参数

Linux基本命令(带参考答案)

实训项目2 Linux基本命令 一、实训目的 ●掌握Linux各类命令的使用方法; ●熟悉Linux操作环境。 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的。 三、实训步骤 子项目1.文件和目录类命令的使用 (1)启动计算机,利用root用户登录到系统,进入字符提示界面。练习使用cd命令 (2)用pwd命令查看当前所在的目录。 pwd命令用于显示用户当前所在的目录。如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录 (3)用ls命令列出此目录下的文件和目录。 然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 最后,用man命令查看ls命令的使用手册。 补充说明浏览信息内容:(以下面图片为例) 1 2 3 4 5 6 7 8 9 10 11 1属性:- 代表文件,l代表链接文件,d代表目录 2 所有者权限(文件权限):具有r 读w 写没有x 执行

3 同组用户权限(文件权限):只读r 4 其他人权限(文件权限):只读r 5 链接数:1 6 文件拥有者:root 7 文件所属组:root 8 文件大小:8字节 9 创建或修改日期:2月21日 10 创建或修改时间:18:42 11 文件或目录名称 (4)在当前目录下,创建测试目录test。利用ls或ll命令列出文件和目录,确认test 目录创建成功。然后进入test目录,利用pwd查看当前工作目录。 mkdir命令用于创建一个目录。 该命令的语法为:mkdir [参数] 目录名 常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。 (5)利用cp命令复制系统文件/etc/profile到当前目录下。 # cp /etc/profile . (6)复制文件profile到一个新文件profile.bak,作为备份。 # cp profile profile.bak (7)用ll命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。 (8)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then关键字查找。 注意:可以通过less - -help 命令查看帮助 less命令是more命令的改进版,比more命令的功能强大。more命令只能向下翻页,而less命令可以向下、向上翻页,甚至可以前后左右的移动。 执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。

Linux(centos)的常用基本命令

Linux的常用基本命令。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中―系统管理员‖拥有最高权限。 在启动Linux后屏幕出现如下界面显示: …… Red Hat Linux release 9 (Shrike) Kernel 2.4.20.8 on an i686 login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个―#‖提示符时,表明你登录成功! 屏幕显示Linux提示符:[root@localhost root]#_ 这里需要说明的是―Red Hat Linux release 9 (Shrike)‖表示当前使用的操作系统的名称及版本。―2.4.20.8‖表示Linux操作系统的核 心版本编号。―i686‖表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令

一,注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下:  立即关机:-h 参数让系统立即关机。范例如下:[root@localhost root]#shutdown –h now ←要求系统立即关机  指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下:

(完整版)Linux基本命令(带参考答案)

实训项目 2 Linux基本命令 一、实训目的 ●掌握Linux各类命令的使用方法; ●熟悉Linux操作环境。 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的。 三、实训步骤 子项目1.文件和目录类命令的使用 (1)启动计算机,利用root用户登录到系统,进入字符提示界面。练习使用cd命令 (2)用pwd命令查看当前所在的目录。 pwd命令用于显示用户当前所在的目录。如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录 (3)用ls命令列出此目录下的文件和目录。 然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 最后,用man命令查看ls命令的使用手册。 补充说明浏览信息内容:(以下面图片为例) 最后一行内容列表说明 - rw- r-- r-- 1 root root 8 Feb 21 18:42 mybook 1 2 3 4 5 6 7 8 9 10 11 1属性:- 代表文件,l代表链接文件,d代表目录 2 所有者权限(文件权限):具有r 读w 写没有x 执行

3 同组用户权限(文件权限):只读r 4 其他人权限(文件权限):只读r 5 链接数: 1 6 文件拥有者:root 7 文件所属组:root 8 文件大小:8字节 9 创建或修改日期:2月21日 10 创建或修改时间:18:42 11 文件或目录名称 (4)在当前目录下,创建测试目录test。利用ls或ll命令列出文件和目录,确认test 目录创建成功。然后进入test目录,利用pwd查看当前工作目录。 ?mkdir命令用于创建一个目录。 ?该命令的语法为:mkdir [参数] 目录名 ?常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。 (5)利用cp命令复制系统文件/etc/profile到当前目录下。 # cp /etc/profile . (6)复制文件profile到一个新文件profile.bak,作为备份。 # cp profile profile.bak (7)用ll命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创 建时间的不同。 (8)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then关键字查找。 注意:可以通过less - -help 命令查看帮助 ?less命令是more命令的改进版,比more命令的功能强大。more命令只能向下翻页,而less命令可以向下、向上翻页,甚至可以前后左右的移动。 ?执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。

Linux基本操作命令

Linux基本操作命令 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。 ls 这个命令就相当于dos下的dir命令一样,肯定是我第一个就要介绍的,这也是Linux控制台命令中最为重要几个命令之一。ls最常用的参数有三个:-a -l -F。 ls -a Linux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a 除了显示一般文件名外,连隐藏文件也会显示出来。 ls -l(这个参数是字母L的小写,不是数字1) 这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用到ls -l 这个指令。例如我在某个目录下键入ls -l可能会显示如下信息(最上面两行是我自己加的):位置1 2 3 4 5 6 7 文件属性文件数拥有者所属的group 文件大小建档日期文件名 drwx------ 2 Guest users 1024 Nov 21 21:05 Mail -rwx--x--x 1 root root 89080 Nov 7 22:41 tar* -rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname* lrwxrwxrwx 1 root root 4 Nov 24 19:30 zcat->gzip -rwxr-xr-x 1 root bin 308364 Nov 29 7:43 zsh* -rwsr-x--- 1 root bin 9853 Aug 15 5:46 su* 下面,我为大家解释一下这些显示内容的意义。 第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。但是这里有十个格子可以添(具体程序实现时,实际上是十个bit位)。第一个小格是特殊表示格,表示目录或连结文件等等,d表示目录,例如drwx------;l表示连结文件,如lrwxrwxrwx;如果是以一横“-”表示,则表示这是文件。其余剩下的格子就以每3格为一个单位。因为Linux是多用户多任务系统,所以一个文件可能同时被许多人使用,所以我们一定要设好每个文件的权限,其文件的权限位置排列顺序是(以-rwxr-xr-x为例): rwx(Owner)r-x(Group)r-x(Other) 这个例子表示的权限是:使用者自己可读,可写,可执行;同一组的用户可读,不可写,可执行;其它用户可读,不可写,可执行。另外,有一些程序属性的执行部分不是X,而是S,这表示执行这个程序的使用者,临时可以有和拥有者一样权力的身份来执行该程序。一般出现在系统管理之类的指令或程序,让使用者执行时,拥有root身份。 第二个栏位,表示文件个数。如果是文件的话,那这个数目自然是1了,如果是目录的话,那它的数目就是该目录中的文件个数了。 第三个栏位,表示该文件或目录的拥有者。若使用者目前处于自己的Home,那这一栏大概都

LINUX基础命令总结

1.shutdown-h now立刻进行关机 2.shutdown-r now重新启动 3.reboot重启 4.logout用户注销 5.新建用户:useradd zhangbinbin 6.修改密码passwd zhangbinbin 7.删除用户:userdel zhangbinbin 8.删除用户以及用户主目录:userdel-r zhangbinbin 9.pwd显示当前工作目录 10.cd更改目录 11.ls-a显示隐藏文件ls-l显示文件的详细信息ls-al 12.mkdir(文件名)建立目录 13.rmdir(文件名)删除空目录 14.dir显示目录下面的文件 15.建立空文件:touch aaa 16.拷贝命令:cp j2sdk-tab…/home/ 17.递归复制命令(复制子目录的信息)cp-r dir1dir2 18.mv移动文件和文件夹 19.rm删除文件和目录 20.删除所有内容(包括目录和文件)rm-rf* 21.强制删除,不进行询问:rm–rf fileName 22.在文本中查询内容:grep"zhangbinbin"hello.jsp

23.上翻页:shift+pageup 24.帮助命令:man cat 25.搜索文件和目录:find/home-amin(/atime)-10十分钟/十小时内存取的文件或目录 26.find/home/-cmin(/ctime)-10十分钟(/十小时)内更改过的文件或目录 27.find/-name pan:从根目录开始查找名字为pan的文件; find/home-size+10k:查找/home目录下大小问10K的文件 28.定向命令:ls-l>a.txt(覆盖写)ls-al>>aa.txt(追加) 29.新建组:groupadd ploice 30.添加用户到组:useradd-g ploice zhangbinbin 31.cat/etc/passwd用于查看所有用户信息 32.改变文件或目录的权限:chmod744mytask.sh文件 https://www.doczj.com/doc/bf5699985.html,ermod-g组名用户名:改变用户所在的组(注意:在root的管理权限才可以用usermod修改权限) 34.改变文件的拥有者:chown xiaoming zhangbinbin 35.chgrp root abc:改变abc的所属组为root 36.安装bin文件:./xxx.bin 37.查看环境配置文件:cat/etc/profile(用#号来注销) 38.进入图形界面:startx进入命令行模式:shift+ctrl+alt+f* 39.注:白色的为普通文件,绿色的为可执行文件,蓝色的为文件夹,青色表示连接文件。

linux基础命令(完整版)

线上查询及帮助命令(2 个) man查看命令帮助,命令的词典,更复杂的还有info,但不常用。 hele查看Linux 内置命令的帮助,比如cd 命令。 文件和目录操作命令(18 个) ls全拼list,功能是列出目录的内容及其内容属性信息。 cd全拼change directory,功能是从当前工作目录切换到指定的工作目录。 cp全拼copy,其功能为复制文件或目录。 find查找的意思,用于查找目录及目录下的文件。 mkdir全拼make directories,其功能是创建目录。 mv全拼move,其功能是移动或重命名文件。 pwd全拼print working directory,其功能是显示当前工作目录的绝对路径。 rename用于重命名文件。 rm全拼remove,其功能是删除一个或多个文件或目录。 rmdir全拼remove empty directories,功能是删除空目录。 touch创建新的空文件,改变已有文件的时间戳属性。 tree功能是以树形结构显示目录下的内容。 basename显示文件名或目录名。 dirname显示文件或目录路径。 chattr改变文件的扩展属性。 lsattr查看文件扩展属性。 file显示文件的类型。 md5sum计算和校验文件的MD5 值。 查看文件及内容处理命令(21 个) cat全拼concatenate,功能是用于连接多个文件并且打印到屏幕输出或重定向到指定文件中。 tac 是cat 的反向拼写,因此命令的功能为反向显示文件内容。 more分页显示文件内容。 less分页显示文件内容,more 命令的相反用法。 head显示文件内容的头部。 tail显示文件内容的尾部。 cut将文件的每一行按指定分隔符分割并输出。 split分割文件为不同的小片段。

相关主题
文本预览
相关文档 最新文档