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

简介: 1.列出最近输入的10条命令  $fc -l -10  利用vim编辑并执行序号为10~20的命令  $fc -e vim 10 202.ls -l  列出当前的文件信息(包括访问权限,文件大小等)  #ls -l [pw]*  列出当前目录中以p或w为首字符的所有文件3.

1.列出最近输入的10条命令
  $fc -l -10
  利用vim编辑并执行序号为10~20的命令
  $fc -e vim 10 20
2.ls -l
  列出当前的文件信息(包括访问权限,文件大小等)
  #ls -l [pw]*
  列出当前目录中以p或w为首字符的所有文件
3.使用下列命令检索并列出/home/gqximg目录下任何子目录名为core的文件
  $echo /home/gqxing/*/core
4.列出最近执行的10条命令
  $history 10
  清除命令历史缓存
  $history -c
5.重复执行先前的命令  !!
  !n表示重复执行命令缓存的第n条命令
  !-n表示重复执行命令历史缓存的倒数第n条命令
6.按下Tab键可进行命令行自动补全
7.输入文件名的一部分,按下Tab键可进行文件名自动补充
8.$echo pwd  显示当前文件路径
9.查找文件   $find /usr/local -name "*.conf"
10.查看当前作业:   $jobs
   后台运行   $bg %1   注:1表示作业号
   前台运行   $fg %2
11.停止一个作业
  $kill  %1         注:1表示作业号
12.后台运行,并且终止shell后仍能继续运行
  $nohup overload.sh &
13.查看当前进程,并显示含overload的项
  $ps -ef | grep overload
14.查看日期:   $date    查看日历:  $cal
15.分页查看文件内容  $cat typescript | more
16.whereis 查看软件安装目录(或which),如:
   $whereis tar   $whereis firefox  $which tar
17.apropos命令
   当需要执行某个命令,但是只知道其中几个关键字时,可用此命令,如:  $apropos who
18.$ls -ai | sort -n  查看文件,并按名称排序
19.建立软连接
   ln 源文件  目标文件 
20.修改文件的权限
   $chmod o+w script
21.创建新文件
   $touch emptyfile或  $> emptyfile  (输出重定向)
22.利用通配符显示文件
   $ls -l *.c
23.$mv  移动文件命令,如:
   $mv f1 f2  注:从f1移至f2
24.合并文件  $cat chap1 chap2 chap3 > user_guide
25.分割文件 
   $split -b 5k duanxin split
   每个分块(当然,最后一个不保证)大小都是5k,基本不可读。任何类型文件都可以用这种切割模式
   split -l 100 duanxin split
   每个分块100行,不考虑大小。日志分析时应该有用。
26.less分页显示   $less /etc/profile,less 的键盘操作 
   Ctrl+v  显示下一页;    iSPACE  显示下一页,或者显示下i行(指定i后按空格键)
   :n  显示下一文件;  :p  显示前一个文件    !command  调用shell命令
   q  推出less;        h  说明
27.使用head显示文件前几行内容
   head [-number | -n number][file]
28.使用tail显示文件最后几行内容
   tail  -n 5 /etc/profile  显示/etc/profile最后5行
29.复制文件
   cp [-ir] source_file  target_file
  -i表示交互方式   -r表示递归复制,可指定目录
30.删除文件
   rm [-rfi][file]  -r用于递归地删除目录中的文件及目录本身  -i表示交互方式删除  -f表示强制删除
31.当前目录下查找c文件
  $find . -name  '*.c' -print
32.删除当前目录下扩展名为'.tmp'的文件
33.查找7月份开发的程序
   $ls -l *.c | grep 07-
  
  

 

相关文章
|
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。请注意实际步骤可能因系统配置而异。
340 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
下一篇
无影云桌面