您现在的位置是:首页 > Linux > Linux系统中的操作命令网站首页 Linux

Linux系统中的操作命令

简介Linux的创始人是林纳斯·托瓦兹,它是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

1、tab 键进行补全(补全命令或补全路径)    

cat /etc/redhat-release

2、正确使用命令   

1)命令区分大小写,命令必须是小写   

2)使用命令时的格式 ,在命令、选项、参数之间有空格分隔      命令  选项  参数   

3)使用上下键使用历史命令   

4)选项可以组合一起      

如:      ls -l -a -s   <=====>  ls -las      

5) 当输入的命令过长时,可以使用 \ 作为换行符号      cat /etc/redhat-r\      > elease      

6)当以单词为参数选项时,必须使用二个减号    

如:     ls --all   <=====>  ls -a   

7)命令中的参数选择也是区分大小写

3、如何查看发行版和内核版本   

查看发行版  cat /etc/redhat-release   

查看内核版本  uname -r   

查看版本信息  cat /proc/version  

4、查看命令的帮助   

如:  

1) man 命令     

 使用q命令退出man程序  

2) whatis 命令  

3) --help参数选项

5、改英文的环境  

 vi /etc/sysconfig/i18n   

将LANG="zh_CN.UTF-8"  =====>   LANG="en_US.UTF-8"                           

改   先输入i命令,切换成输入模式--->改---->按esc键---->退出输入模式------>:wq   reboot

6、在虚拟机中释放鼠标使用CTRL+ALT    

7、clear清屏

8、控制台切换,可以实现不同的作业(多用户多任务)CTRL+ALT+F1   CTRL+ALT+F2CTRL+ALT+F3CTRL+ALT+F4CTRL+ALT+F5CTRL+ALT+F6

9、改用户口令  

1)root用户的口令    passwd root      

2)普通用户的口令    passwd Nacy

注意:    

root用户可以更改任何用户的口令    

普通用户只能更改自已的口令  

3)忘记root口令    

在单用户环境(救援模式)下修改root口令    

在启动界面---->e---->选择内核选项----->e----->空格+1----->回车----->b---->进入到单用户环境    passwd root    reboot

10、提示符的含义    [         root           @         Nacy      桌面          ]        

#  分隔符  登录的用户名称   分隔符    短主机名   当前的目录  分隔符    

标识符(如果是#表示当前登录的用户是root用户)    

[         Nacy          @         Nacy          ~         ]       

 $  分隔符  登录的用户名称   分隔符    短主机名   当前的目录  分隔符    

标识符(如果是$表示当前登录的用户是普通用户)

其中: ~   目录表示用户的家目录       

root用户:家目录/root       

普通用户:家目录/home/用户名      

例子:切换当前目录[Nacy@Nacy ~]$ cd /boot[Nacy@Nacy boot]$ cd /etc/[Nacy@Nacy etc]$ cd /boot/grub/[Nacy@Nacy grub]$

11、关机命令(须使用root用户)   

shutdown -h now     立即关机   

shutdown -h 12:30   12:30关机   

shutdown -h 10      10分钟后关机   

shutdown -c         取消关机   

halt                立即关机           

poweroff            立即关机   

init 0              立即关机  

12、重启命令   

reboot  

init 6   

shutdown -r now   

shutdown -r 12:30   12:30重启   

shutdown -r 10      10分钟后重启   

shutdown -c         取消重启

13、退出用户(注销),最好在文本环境下进行测试   

exit   logout

14、图形界面和文本界面切换   

vi /etc/inittab   

图形=====>文本   

将id:5:initdefault:  =====>   id:3:initdefault:                          改   

文本=====>图形   

将id:3:initdefault:  =====>   id:5:initdefault:                          改   

先输入i命令,切换成输入模式--->改---->按esc键---->退出输入模式------>:wq   

reboot级别关机                     

0 - halt (Do NOT set initdefault to this)单用户                   

1 - Single user mode不带网络的文本界面环境   

2 - Multiuser, without NFS (The same as 3, if you do not have networking)带网络的文本界面环境     

3 - Full multiuser mode保留未使用               

4 - unused图形界面环境             

5 - X11重新启动                 

6 - reboot (Do NOT set initdefault to this)

15、在文本界面下使用startx开启图形界面(前提是安装了桌面环境)

16、切换目录    cd  命令        

注意:

当前的工作目录,如果是 ~ 表示用户的家目录       

root用户的家目录是:/root    

普通用户Nacy的家目录是:/home/Nacy    

特殊目录:        

~    :表示用户家目录  

  .    :表示当前目录   

 ..   :表示父目录       

/    :表示根目录    

-    :表示上一次所操作的目录    

路径:    

绝对路径:以根目录(/)开始的路径,如:/boot/grub/    

相对路径:不以根目录(/)开始的路径,如:../../etc        

注意:    

根目录是最顶层目录     

17、查看当前目录    

pwd  命令

18、显示目录内容    

ls   命令      

dir  命令    

1)显示当前目录的内容    

 ls  回车       

2)显示指定目录的内容        

ls  路径  回车          

注意:

路径可以使用通配符     *   (表示任意多个字符)      

常用的参数选项:     

 -a   显示所有文件,包含隐藏文件      

-A   显示所有文件,包含隐藏文件,除 . 和 ..      

-l   以长格式显示文件内容                 ls -l   <=====> ll                

ll是ls -l命令的别名      以长格式显示文件内容,每列的含义      

-rw-r--r--.   1        root            root      105744     Nov  9  2011    config-2.6.32-220.el6.i686       

文件属性     数量   文件所有者     文件所属组   大小        修改时间        文件名      

-g   不显示文件所有者      

-G   不显示文件所属组      

-F   文件类型           在每一个列举项目之后添加一个符号。

这些符号包括:           / 表明是一个目录;           

@ 表明是到其它文件的符号链接;           

* 表明是一个可执行文件     

-S   按大小排序     

-r   相反次序排列      

-t   按时间排序      

-i   显示文件的i节点信息      

-h   可读的方式显示文件大小      

19、目录下文件的颜色,根据显示的颜色,判断文件类型   

颜色说明   

浅蓝色:表示链接文件

灰色:表示其他文件;

绿色:表示可执行文件;

红色:表示压缩文件;

蓝色:表示目录;

红色闪烁:表示链接的文件有问题了;

黄色:表示设备文件,包括block,char,fifo

20、文件属性的含义     

-rw-r--r--   

 例子:      d                rwx                 r-x                   r-x   

文件类型      文件所有者的权限    文件所属组的权限     其它用户对文件的权限         

文件类型有:  -    普通文件           数据文件、程序等。  

d    目录                   /bin、/mnt     如  ls –l /  b    

块设备(如:磁盘)       /dev/had         如ll  /dev/hda  c    字符设备(如:键盘)     

/dev/ttyS0      如ll /dev/zero  s    

套接字                   /dev/log          如ll /dev/log  p    

命令管道           /dev/initctl (与“|”等同)  如ll  /dev/initctl  l    

符号链接           /etc/grub.conf->../boot/grub/grub.conf

21、目录结构---linux是树状目录结构   

/           整个文件系统层次结构的根目录(最顶层目录)   

/bin        可执行文件,所有用户都可以用,例如:cat、ls、cp等   

/boot       引导程序文件,例如:kernel、initrd   

/dev        设备文件, 例如:/dev/null   

/etc        配置文件   

/home       用户(普通用户)的家目录,包含保存的文件、个人配置信息等   

/lib        库文件   

/sbin       可执行文件(由管理员才能执行),普通用户都执行不了   

/media      可移除媒体的挂载点,如:光盘、U盘、移动硬盘  

 /lost+found 当系统意外崩溃或机器意外关机,会产生一些文件碎片在这里。当系统在开机启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。   

/mnt        临时挂载的文件系统。比如cdrom、u盘等,直接插入光驱无法使用,要先手动挂载后使用   

/mnt/hgfs   共享windows中的文件   

/opt        可选应用软件包   

/proc       虚拟文件系统,将内核与进程状态归档为文本文件(系统信息都存放这目录下)。例如:uptime、 network   

/root       超级用户(root)的家目录   

/srv        站点的具体数据,由系统提供   

/tmp        临时文件,在系统重启时目录中文件不会被保留   

/usr        默认软件都会存于该目录下   

/var        变量文件——在正常运行的系统中其内容不断变化的文件,如日志,脱机文件和临时电子邮件文件   etc目录下的常用文件     

/etc/hosts              本地域名解析文件   

/etc/sysconfig/network        IP、掩码、网关、主机名配置   

/etc/resolv.conf         DNS服务器配置   

/etc/fstab            开机自动挂载系统,所有分区开机都会自动挂载   

/etc/inittab            设定系统启动时Init进程将把系统设置成什么样的runlevel及加载相关的启动文件配置   

/etc/exports            设置NFS系统用的配置文件路径   

/etc/init.d            存放系统启动脚本  

/etc/profile  /etc/csh.login  /etc/csh.cshrc                            全局系统环境配置变量  

/etc/group            用户组的信息  

/etc/passwd            用户的信息  

/etc/shadow                   在安装了影子口令软件的系统上的影子口令文件  

/etc/sudoers                  sudo命令的配置文件  usr目录下的常用文件  

/usr/include             用来存放Linux下开发和编译应用程序所需要的头文件  

/usr/lib            存放一些常用的动态链接共享库和静态档案库  

/usr/bin            非必要可执行文件,面向所有用户  

/usr/sbin             非必要的系统可执行文件  /usr/local            在这里安装一般的应用软件  proc目录下的常用文件  

/proc/meminfo            查看内存信息  

/proc/cpuinfo            关于处理器的信息,如类型、厂家、型号和性能等。  

/proc/filesystems          目前系统已经加载的文件系统  

/proc/modules           Linux 已经加载的模块列表  

/proc/mounts            系统已经挂载的数据  

/proc/version         版本信息  dev目录下的常用文件  

/dev/hd[a-t]            IDE设备  

/dev/sd[a-z]            SCSI设备  

/dev/fd[0-7]            标准软驱  

/dev/md[0-31]          软raid设备  

/dev/loop[0-7]        本地回环设备  

/dev/ram[0-15]        内存  

/dev/null            无限数据接收设备,相当于黑洞  

/dev/zero            无限零资源  

/dev/tty[0-63]        虚拟终端  

/dev/ttyS[0-3]        串口  

/dev/lp[0-3]             并口  

/dev/console            控制台  

/dev/cdrom             CD-ROM

22、文件类型    

linux中一切皆是文件   

1)普通文件                 -    

a)纯文本文件        

b)二进制文件        

c)数据格式的文件   

2)目录文件                 d   

3)设备文件    

a)字符设备文件         c        

b)块设备文件           b   

4)链接文件                 l      

5) 套接文件                 s     

6)管道文件                 p   

23、创建空目录    mkdir        -p            

级联创建子目录    

1)在当前目录下创建      mkdir  目录名称        

2)在指定目录下创建      mkdir  路径和目录名称       

注:可以使用{},创建多个目录

分享给朋友吧:

微信里点“发现”,扫一下
二维码便可将文本分享至朋友圈

声明:

1,如果您发现本文有错误或者有疑问,请 联系站长 修正或 留言
2,本站提供的知识或者学习方法均为博主学习工作过程中所遇到的问题的解决办法积累!
3,部分文章是引用借鉴其他优秀个人博客的知识,学习如逆水行舟,不进则退!
4,本站推荐的资源均经由站长检测或者个人发布,不包含恶意软件病毒代码等,如果你发现此类问题,请向站长举报!
5,本站仅提供文件的免费下载服务,如果你对代码程序软件的使用有任何疑惑,请留言。
6,本网站在文章内容仅供于学习参考使用,请勿作为商业通途使用,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

文章评论

Top