linux命令行介绍及使用(三)

简介: 1.uname -n    返回主机名,域名  uname -r    返回内核版本号  uname -v    返回内核版本号  uname -m    返回系统的架构  uname -a    按照上面的顺序返回所有信息2.

1.uname -n    返回主机名,域名
  uname -r    返回内核版本号
  uname -v    返回内核版本号
  uname -m    返回系统的架构
  uname -a    按照上面的顺序返回所有信息
2./proc/version  查看版本信息
3.内核的相关文件都位于/boot/下河/lib/modules/下,也都标明了内核版本
4.lsmod 显示当前已加载的模块  $lsmod | head
5.LATEX排版软件,vim-latexsuite是vim的一个插件,提供了很多LATEX源文件的快捷方式,相应的语法高亮
6.~表示当前用户的home目录,~/.tvtime表示home目录下.tvtime文件,其中.表示隐藏文件,可用ls -al显示
7.shutdown -h now马上关机,shutdown -h +5 表示延迟5分钟关机
8.halt -p表示关机后,执行poweroff(关电源)
  halt -f强制关机
9.poweroff关闭系统后,强制关机(关电源)
10.reboot重启计算机
11.chkconfig查看哪些服务开启,哪些服务关闭
12./etc/inittab指明init进程要运行的启动项
13.shell的运行方式:
   (1)采用气动shell的sh命令,如sh prog
   (2)修改文件的可执行权限,然后在当前目录下运行./prog
   (3)修改文件的可执行权限,并把当前目录添加到搜索路径下(.bash_profile),在任意目录下键入prog即可
14.top和ps查看cpu为主的进程信息
15.ls -l | grep x | more 分屏显示包含x的文件列表
16.bg n,进程号为n的进程转后台
   fg n,进程号为n的进程转前台
17.grep set *.txt在当前目录下的所有扩展名下查找包含字符串"set"的文件并列出其文件名
   grep ^[0-9] etcdir 在edtdir文件中检索以0~9开头的行
   grep -n linux etcdir  在edtdir文件中检索含有"linux"字符串的文本行,并显示行号
   grep -i setup /home/stu/*.doc 在/home/stu目录下的所有扩展名为doc的文件中查找包含setup字符串的文件,忽略大小写
18.chmod修改文件权限
     r: 可读权限,数字代号4;    w: 可写权限,数字代号2;  x: 可写权限,数字代号1
     -: 可写权限,数字代号0
   权限范围:
     u: 表示User    g:表示Group   o:表示Other   a:表示All
     u,g,o可一起使用,等价于a
   修改动作:
     +:追加权限      -:减去权限    =:赋值新的权限,以前的权限作废
19.mkdir创建新目录
20.查看linux启动时的信息   dmseg
21.ctrl+Alt+Backspace    回到命令行模式
22.在文件建立时自动设置默认的文件权限,可以通过在用户目录下的.profile文件中加入umask实现
   如:  umask 006   #表示默认权限为771,取777的反
23.file filelist 查看文件类型,因为linux无法通过扩展名确定文件类型,此命令很有作用
24.wc filelist 统计文件行数,单词数目等信息
25.mkdir dir{A,B,C,D,E} 将生成dirA,dirB,dirC,dirD,dirE五个文件夹
   cat ~/demo_{set,for,while}.sh  依次显示用户目录下的demo_set.sh,demo_for.sh,demo_while.sh
26.命令行中的AND操作
   语法:  cmd1 &&  cmd2 && cmd3
   从左到右顺序执行每条命令,如果一条命令返回true,它右边的一条命令才会被执行,如此只到一条返回false,或者命令全部执行完,如:
        $ls sample && rm samele && echo "sample文件已被删除"
27.命令行中的OR操作
   语法:  cmd1 ||  cmd2 || cmd3
   从左到右顺序执行每条命令,如果一条命令返回false,他么它右边的一条命令才会被执行,如:
       $ls sample || touch sample && "文件sample已经被创建"
28.k3b刻录光盘软件,Gparted磁盘分区工具,7zip压缩解压工具
29.下载内核源代码: apt-get install linux-tree-2.6.06
   配置内核 make menuconfig  编译fakeroot make-kpkg --append-to-version=-my-o! --initrd kernel-image
   将生成linux-image-xxx.deb文件,用dpkg -i linux-image-xxx.deb安装即可
   卸载内核
      apt-get purge linux -image-2.6.21-2-686
   升级Grub    update-grub

   使用module-assistant安装内核模块
     Debian提供了module-assistant工具,可为非官方源代码提供内核自动编译,安装驱动模块,非常方便
    以root身份运行命令m-a 进入module-assistant界面,选择相应模块即可,或用命令行
      $m-a a-i gspca   a-i表示自动安装
30卸载软件
   (1)apt-get remove  softname1,softname2  
   (2)apt-get remove --purge softname1,softname2 卸载并清除配置
   (3)删除软件包
       dpkg -r xxx.deb,连同配置文件一起清除 dpkg -r --purge xxx.deb
31.按下Ctrl+Alt+Shift和左/右方向键把当前程序移到另一工作区
32.进入带空格的目录需要用转义符'\',如进入Ubuntu One
    cd Ubuntu\ One
33.用pmount挂载U盘,pmount -sA /dev/sda1
34.自动挂载Windows下的分区
   可在/etc/fstab中加入挂载信息,这样每次开机就会自动挂载Windows下的分区
35.查看分区表  fdisk -l /dev/hda
36.bash中的快捷键
   Ctrl+A          将光标移到命令行头
   Ctrl+B          将光标后退一个字符
   Alt+B           将光标左移一个词
   Ctrl+E          将光标移到命令行尾
   Ctrl+F          将光标右移一个词
   Ctrl+K          删除光标右边的所有字符
   Ctrl+L          清除终端窗口屏幕
   Ctrl+U          删除当前行上的所有字符
   Ctrl+H          删除当前行上的所有字符


  

相关文章
|
3月前
|
域名解析 网络协议 安全
在Linux中,想在命令行下访问某个网站,并且该网站域名还没有解析,如何做?
在Linux中,想在命令行下访问某个网站,并且该网站域名还没有解析,如何做?
|
4天前
|
Linux 数据安全/隐私保护
适用于 Linux 的最佳命令行下载加速器
适用于 Linux 的最佳命令行下载加速器
12 3
|
18天前
|
监控 数据可视化 Ubuntu
|
3月前
|
安全 Linux 开发工具
探索Linux操作系统:从命令行到脚本编程
【8月更文挑战第31天】在这篇文章中,我们将一起潜入Linux操作系统的海洋,从最基础的命令行操作开始,逐步深入到编写实用的脚本。无论你是初学者还是有一定经验的开发者,这篇文章都将为你提供新的视角和实用技能。我们将通过实际代码示例,展示如何在日常工作中利用Linux的强大功能来简化任务和提高效率。准备好了吗?让我们一起开启这段旅程,探索Linux的奥秘吧!
|
3月前
|
Linux
如何让linux显示器命令行界面不显示
若需在命令行界面快速关闭屏幕,可选方法包括:使用`setterm --blank force`立即关闭屏幕;利用`sudo vbetool dpms off`将显示器置于低功耗模式;在X server环境下执行`xset dpms force off`关闭屏幕;或是针对笔记本通过`echo 0 | sudo tee /sys/class/backlight/*/brightness`关闭背光。以上任一方法均可实现屏幕关闭,部分操作需要管理员权限,屏幕通常会在按键或移动鼠标后自动恢复。
112 9
|
3月前
|
网络协议 Linux 开发者
Linux|最佳命令行下载加速器
Linux|最佳命令行下载加速器
67 2
Linux|最佳命令行下载加速器
|
3月前
|
Linux Windows
【Linux】grub命令行引导进入windows系统
【8月更文挑战第20天】在Linux中通过GRUB命令行引导Windows的方法包括:1) 进入GRUB命令行模式,启动时按`c`键;2) 使用`ls`查找含Windows引导文件的分区,如`bootmgr`或`ntldr`;3) 设置根设备`root=(hd0,msdos3)`与链加载器`chainloader +1`;4) 输入`boot`命令启动Windows。请注意实际步骤可能因系统配置而异。
339 2
|
3月前
|
Linux
探索Linux操作系统:命令行与脚本编程基础
【8月更文挑战第31天】在这篇文章中,我们将一起踏上一段旅程,深入探索Linux操作系统的奥秘。通过学习命令行的使用和编写简单的脚本,你将能够更高效地与你的计算机进行交流。无论你是新手还是有经验的用户,本文都将为你打开一扇通往Linux世界的大门。准备好了吗?让我们开始吧!
|
3月前
|
运维 监控 Linux
深入理解Linux系统运维:命令行与脚本的奥秘
【8月更文挑战第30天】在Linux的世界里,命令行是运维人员的灵魂之窗。掌握命令行,就像握住了一把钥匙,能开启系统管理的宝藏箱。本文将带你走进Linux的命令行世界,通过实际代码示例,解锁那些高效管理和维护系统的秘籍。你将学到不仅仅是命令本身,更是如何将这些命令编织成强大的脚本,让日常的运维工作变得游刃有余。准备好跟随我的步伐,一起深入探索Linux命令行与脚本的奥秘吧!
|
3月前
|
Linux
Linux命令行文档查看cat、less、more、head、tail和图片查看
Linux命令行文档查看cat、less、more、head、tail和图片查看
54 0
下一篇
无影云桌面