1. cd 切换目录

cd path 切换至当前目录下的path目录

cd .. 返回上一级目录

cd / 切换至根目录

cd /usr 切换至根目录下的usr目录

2. ls 显示当前目录内容

ls 默认显示当前目录内容

ls -a 显示包括隐藏文件在内的所有内容

ls -s 按大小排序显示

ls -l 显示包含细节 权限、大小、创建时间等

ls -h 显示文件大小,按K、M、G等作为单位

ls -r 逆向显示

ls -R 递归显示内容及其子目录的内容

ls -f 显示文件类型

3. touch 创建文件

touch filename 创建一个名为filename的空白文件

4. rm 删除

rm -f 强制删除文件

rm -i 会提示确认删除

rm -v 会显示删除进度

rm -rf 删除文件夹/目录 –ri –vi 效果同上

rmdir 删除文件夹/目录

5. cp 复制

cp a.txt local/b 即将文件a.txt复制到local目录下并且命名为b

cp –a 将文件特性一并复制

cp –i 复制前会先询问

cp –r 递归复制,会复制整个目录包括其子目录

cp –p 连同文件属性

6. 查看文件内容

cat 会从上至下显示文件全部内容

more 会分页显示文件内容

more +n 从第n行开始显示

more –n 定义滚动一屏为n行

more +/point 查找”point”字符串,并从该字符串前两行开始显示

more 操作命令:

Enter    向下n行,需要定义:默认为1行;

Ctrl+F   向下滚动一屏;

空格键  向下滚动一屏;

Ctrl+B  返回上一屏

q       退出more

V      调用vi编辑器

less 也是分页显示文件

less 会分页显示文件内容

less +n 从第n行开始显示

less –n 定义滚动一屏为n行

less +/point 查找”point”字符串,并从该字符串前两行开始显示

less -m  显示类似more命令的百分比

less 操作命令:

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

n:重复前一个搜索(与 / 或 ? 有关)

N:反向重复前一个搜索(与 / 或 ? 有关)

b  向后翻一页

d  向后翻半页

h  显示帮助界面

Q  退出less 命令

u  向前滚动半页

y  向前滚动一行

空格键滚动一行

回车键滚动一页

[pagedown]: 向下翻动一页

[pageup]:   向上翻动一页

7. grep查找某文件中某一字符串

grep JND server.xml   即在server.xml中查找JND字符串

8. pwd输出当前所在目录

9. ps显示正在执行进程的执行情况

ps –A 显示所有进程

ps –x 列出所有进程,包括没有终端机的

ps –u 并列出使用者名称和使用时间

ps –r 只列出正在执行的前台进程

top 和ps功能类似,并会几秒钟更新一次,便于用于追踪。

10. kill 用于终止某一正在运行的进程

Kill 234 即将pid为234的进程杀死

11.显示当前时间

date 会显示当前时间

date –u 使用格林尼治时间

date –s 设置时间

cal 显示当前月的日历

cal 2017 显示2017一整年的日历

12. shutdown关机

根用户才能使用该命令

shutdown –r 关机后重启

shutdown –t 2 两分钟内关机

reboot 快速关机,不降内存或缓冲区内东西写会硬盘

13. du 显示文件目录所占磁盘空间大小

du –h 以KB、MB、GB为单位显示大小,提高可读性

du –s 只列出目录下各文件总和

du –a 显示全部目录以及子目录每个文件大小

14. 压缩解压命令

bzip2/bunzip2   扩展名为bz2的压缩/解压缩工具

gzip/gunzip     扩展名为gz的压缩/解压缩工具

zip/unzip       扩展名为zip的压缩/解压缩工具

bzip2 filename   文件被压缩并保存为filename.bz2

bunzip2filename.bz2  解压缩filename.bz2后被删除,而以解压后的filename代替

bzip2filename.bz2 file1 file2 file3 /usr/local/files

把file1、file2、file3以及/usr/local/files目录下内容压缩为filename.bz2

gzip、zip命令与bzip2命令类似

15.tar 用于备份

-c 创建一个新归档

-f 当与-c选项一起使用时,创建的tar文件使用该选项指定的文件名;当与-x选项一起使用时,则解除该选项指定的归档

-t 显示包括在tar文件中的文件列表

-v 显示文件的归档进度

-x 从归档中抽取文件

-z 使用gzip压缩tar文件

-j 使用bzip2压缩tar文件

tar –cvf filename.tar directory/file /home/mine

将directory/file、/home/mine放入归档文件中

tar –tvf filename.tar  列出filename.tar文件的内容

tar –xvf filename.tar  抽取tar文件的命令

16. su 切换用户

su 用户名   没有用户名则默认为root

使用 exit 退出该用户

17. useradd 增加用户

使用需用root用户

useradd zqh 增加一个名为zqh的用户

18. chmod 修改权限

如 chmod a+rwx file.txt 表示给file.txt所有用户增加所有权限

其中 a表示全部用户,此外还有u(拥有文件的用户)、g(所有者所在的群)、o(其他用户);

+表示增加权限,此外还有 –(删除权限)、=(覆写为后面接的权限);

r读取权限、w写入权限、x执行权限,rwx即所有权限

chomd u-rwx 即删除文件者所有权限

此外还可以用数字来表达:

r为4、w为2、x为1

都相加为7即表示所有权限

语法为:chomd ugo filename

u(文件所有者)、g(所有者所在的群)、o(其他用户)各对应一个数字

chmod 751filename 即chmod u+rwx,g=rx,0=x filename

19. chgrp用于改变文件所属用户组

chgrp users -R ./dir # 即递把dir目录下中的所有文件和子目录下所有文件的用户组都修改为users

20. chown 用于改变文件所有者

用法与chgrp类似

21. ping 测试目标主机网络是否正常

ping 主机名或IP地址

22. telnet 用于远程登录

telnet主机名或IP地址

23. ftp 用于传输文件

ftp主机名或IP地址

24. find 查找符合条件的文件

find /usr/local/myfile -mtime 0 # 即查找今天内/usr/local/myfile目录下修改过的文件

find /usr/local/myfile –user zqh # 即查找目录/usr/local/myfile下所有者为zqh的文件

25. clear 清屏

26. passwd修改用户密码

根据提示输入旧密码后输入新密码即可

linux 26,Linux常用26条命令相关推荐

  1. Linux常用20条命令

    Linux常用20条命令 假装这里有个标题 1.cd 2.ls 3.grep 4.find 5.cp 6.mv 7.rm 8.ps 9.kill 10.kill all 11.file 12.tar ...

  2. linux常用调试,linux下gdb常用的调试命令

    用gdb调试程序时,常常很困惑一些命令的使用,要么是不知道这个命令,要么忘了命令的使用方法.接下来是小编为大家收集的linux下gdb常用的调试命令,希望能帮到大家. linux下gdb常用的调试命令 ...

  3. Linux安装Git(一条命令即可)

    Linux安装Git(一条命令即可) yum -y install git

  4. linux常用60条命令 转

    Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作.文件存取.目录操作.进程管理.文件权限设定等.所以,在Linux系统上工作离不开使用系统提供的命令 ...

  5. 在linux系统环境中 常用的关机命令,Linux常用基础命令整理:关机命令、查看目录下文件命令等...

    整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能 Ctrl+c按键---停掉正在运行的程序 Ctrl+d按键---相当于exit ...

  6. MD5值计算方法,推荐使用linux系统计算,一条命令搞定!

    一.MD5是什么? MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的"数字指纹". 任何一个文件, ...

  7. [Linux]工作中常用的Unix命令

    Linux命令工作实际笔记 一.查看磁盘文件大小: du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclud ...

  8. 【Linux】gdb常用的调试命令

    gdb 常用的调试命令 l 显示代码 b +行号 加断点 info break 显示断点信息 delete 删除断点 r 启动程序 n 单步执行,下一步 c 继续执行 s 进入函数 finish 跳出 ...

  9. linux 端口复用后门,一条命令实现端口复用后门

    说到端口复用,大部分人第一反应肯定是想到内核驱动,需要对网络接口进行一些高大上的操作才能实现.但只要合理利用操作系统提供的功能,就能以简单的方式实现这一目标,本文将公布一种基于内置系统服务的端口复用后 ...

  10. Linux常用50条命令

    1. tar 创建一个新的tar文件 $ tar cvf archive_name.tar dirname/ 解压tar文件 $ tar xvf archive_name.tar 查看tar文件 $ ...

最新文章

  1. numpy随机生成数组
  2. 无监督机器学习中,最常见的聚类算法有哪些?
  3. 八篇 NeurIPS 2019 最新图神经网络相关论文
  4. Python 用smtplib库发邮件报错:[WinError 10061] 由于目标计算机积极拒绝,无法连接。解决办法
  5. 密码学基础知识(六)Hash函数与消息认证
  6. 反射xss 测试地址_使用反射进行测试
  7. afterclass_通过beforeClass和afterClass设置增强Spring Test Framework
  8. 进制转换练习-其它进制转换为十进制
  9. error: Please reinstall the libcurl distribution - easy.h should be in curl-dir/include/curl/
  10. 计算机故障按照产生机理来分可分为,维修自测题
  11. ES7 设置磁盘使用率水位线 allocation.disk.watermark
  12. zookeeper使用问题汇总
  13. ubuntu 定时执行重启(crontab)
  14. 深度学习的1000+篇文章总结
  15. Matlab R2016a安装教程
  16. 经纬度距离计算小工具_一个NB工具大合集打网站,总有一款是你需要的
  17. POI读取Excel表格时遇到科学计数法处理
  18. java fadein_jQuery fadeIn()和fadeOut()方法
  19. vue调用手机扫描二维码
  20. Web3:我们创造更好互联网的机会

热门文章

  1. Hashmap,Set,Map,List,ArrayList的区别
  2. html5实现获取地理位置信息并定位
  3. 解决Word出错--一打开就反复重启的问题
  4. Python数组合并
  5. [Spring MVC] - Spring MVC环境搭建
  6. keepalive实验配置
  7. python模块--Beautifulsoup
  8. 医疗安全监控与检测平台WattsUpDoc
  9. Soldier and Badges
  10. gulp打包js/css时合并成一个文件时的顺序解决