Linux 常用命令—实用命令

Linux—常用命令

[[email protected] ~]#
其中:

12345
root       当前登录用户localhost  主机名~          当前所在目录(家目录)#          超级用户的提示符$          普通用户的提示符

命令的基本格式

12345678910111213
命令 [选项] [参数]

  注意:个别命令使用时你不遵循此格式  当有多个选项是,可以写在一起  简化选项和完整选项 例 查询目录中的内容 : ls ls [选项] [文件或目录]  选项:  -a 显示所有的文件,包括隐藏的文件  -l 显示详细信息  -d 人性化显示目录大小  -i 显示inode

文件处理命令

12345678910111213
命令 [选项] [参数]

  注意:个别命令使用时你不遵循此格式  当有多个选项是,可以写在一起  简化选项和完整选项 例 查询目录中的内容 : ls ls [选项] [文件或目录]  选项:  -a 显示所有的文件,包括隐藏的文件  -l 显示详细信息  -d 人性化显示目录大小  -i 显示inode

文件处理命令

1234567891011121314151617181920212223242526
文件处理命令创建文件 vi touch创建文件:除了一般直接创建文件的命令外,能定向输出一个不存在的文件也能创建一个文件例如:  cp 拷贝一个不存在的文件就能创建文件 mv 移动一个不存在的文件就能创建文件 rm 删除文件或目录 cat 显示文件内容 more 分页显示文件内容(q或Q退出)head -num 显示文件的第num行tail -num 显示文件的后num行目录处理命令创建目录 mkdir -p 递归创建目录(创建目录及子目录)进入目录cd ~ 进入家目录cd -进入上次目录cd ..进入上级目录cd .进入当前目录 (没什么意义)查询当前所在位置 pwd删除空目录  rmdir -r 删除目录 -f强制cp 复制文件 -r复制目录 -p 连带文件属性的复制 -d 若源文件是链接文件 则复制链接属性 -a 相当于 -pdr(和源文件一模一样)mv 剪切或改名链接命令: lnln -s [源文件] [目标文件]      -s创建软连接ln 创建硬链接

文件搜索命令

1234567891011121314151617181920212223242526272829303132333435
文件搜索命令 locate(只能搜索文件)locate 文件名在后台数据库之中按文件名搜索,搜索速度快(自己新建的文件搜索不到必须更新数据库)/var/lib/mocate locate命令所搜索的后台数据库updatedb 更新数据库

搜索命令的命令 whereis 命令名(可以看到帮助文档) -b 只查找可执行文件 -m只查找帮助文档搜索命令所在的路径及帮助文档所在的位置

搜索命令的命令 which (可以看到别名)搜索命令所在文件级别名

find [搜索范围] [搜索条件]搜索文件例 find / -name install.log注意:避免大范围的搜索,会非常消耗系统资源 find 是在系统当中搜索符合条件的文件名,如果需要匹配请使用通配符匹配,通配符是完全匹配 -iname 不区分大小写 -user 按照所有者搜索  -nouser 查找没有所有者的文件(内核产生或外来产生[光盘或移动硬盘等]除了这两种情况外,没有所有者的文件都是垃圾文件) -mtime  +num(num天前) -num(num内产生的文件) num(num天当天修改的文件) atime 文件访问时间ctime 改变文件属性mtime 修改文件内容 -size num k 查找文件大小是num k 的文件 (+表示大于-表示小于) -inum  num查找节点是num的文件 -a 表示and  逻辑与 -o表示or逻辑或 例: find  /etc -size +20k -a -size -40k  #查找 etc目录下大于20k小于40k的文件find /etc -size +20k -a -size -40k -exec/ ls -lh {}; -exec/ -ok 命令{}; 对搜索结果执行操作 搜索字符串命令 grepgrep [选项] 字符串 文件名在文件当中匹配符合条件的字符串 -i 忽略大小写 -v 排除指定字符串

帮助命令

123456789101112131415161718
帮助命令 man man拥有各个级别的帮助man -f 命令相当于 whatis命令man -k 命令 相当于apropos命令(查看和命令相关的所有帮助)选项帮助 --help获取命令选项的帮助help shell内部命令获取shell内部命令的帮助例: whereis cd确定是否是shell内部的命令help cd获取cd命令的帮助详细命令帮助infoinfo命令 -回车 进入子帮助页面(带有*标记) -u 进入上层页面 -n 进入下一个帮助小节 -p 进入上一个帮助小节 -q 退出

压缩与解压命令

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
.zip 格式压缩zip 压缩文件名 源文件压缩文件zip -r 压缩文件名 源目录压缩目录.zip格式解压unzip 压缩文件解压zip文件.gz格式压缩gzip 源文件压缩为.gz格式的文件,源文件会消失gzip -c 源文件 >压缩文件压缩为 .gz格式,源文件保留gzip -r 目录压缩目录下的所有的子文件,注意但不能压缩目录.gz格式解压缩gzip -d 压缩文件解压缩文件gunzip 压缩文件解压缩文件.bz2格式压缩bzip2 源文件压缩为.bz2格式,不保留源文件bzip2 -k 源文件压缩之后保留源文件注意:bzip2命令不能压缩目录.bz2格式解压缩bzip2 -d 压缩文件解压缩,-k 保留压缩文件bunzip2 压缩文件解压缩,-k保留解压缩文件

打包命令 tartar -cvf 打包文件名 源文件选项: -c 打包 -v 显示过程 -f 指定打包后的文件名解打包命令tar -xvf打包文件名选项 -x 解打包其实:.tar.gz格式是先打包为tar格式,在压缩为。gz格式tar -zcvf 压缩包名.tar.gz源文件选项: -z 压缩为.tar.gz格式tar -zxvf 压缩包名.tar.gz选项: -x 解压缩.tar.gz格式 -t 测试不解压 或压缩 —C 指定解压缩 压缩位置 (写到后面) .tar.bz2压缩格式tar -jcvf压缩包名.tar.bz2源文件j-压缩为.tar.bz2格式

关机与重启命令

1234567891011121314151617
shutdown命令shutdown [选项] 时间选项: -c 取消前一个关机命令   -h 关机   -r 重启其他关机命令:haltpoweroffinit 0 (调用级别 0)rebootinit 6cat/etc/inittab修改系统默认运行级别runlevel查询系统运行级别logout退出登录命令

其他常用命令

123456789101112131415161718192021222324252627
挂载命令:mount查询系统中已经挂载的设备mount -a依据配置文件/etc/fstab的内容,自动挂载mount  [-t 文件系统] [-o 特殊选项]  设备文件名 挂载点挂载光盘mkdir /mnt/cdrom/建立挂载点mount -t iso9660 /dev/cdrom/mnt/cdrom挂载光盘卸载命令:umount 设备文件名或挂载点

挂载U盘fdisk -l查看U盘设备文件名mount -t vfat /dev/sdb1/mnt/usb/注意:linux默认是不支持NTFS文件系统的

用户登录查看和用户交互命令:查看用户登录信息 wwho 用户名last 查询当前登录和过去登录的用户信息last命令默认读取的是/var/log/wtmp文件数据 lastlog 查看所有用户最后一次登录的信息

权限

123456
例: -rw-r--r-- -文件类型(-文件d目录 l软连接文件) rw-  r-    r-- u所有者   g所属者   o其他人 r读      w写       x执行

文件命名规则

12345
例:<1>除了/之外,所有的字符都合法<2>有些字符最好不用,如空格字符、制表符、退格符、和字符@#¥()-等<3>避免使用.作为不同文件名的开头<4>大小写敏感

ps:因作者能力有限,有错误的地方请见谅

  • 喜欢这篇文章的话可以用快捷键 Ctrl + D 来收藏本页

×

请我吃糖~

原文:大专栏  Linux 常用命令—实用命令

原文地址:https://www.cnblogs.com/chinatrump/p/11601716.html

时间: 2024-10-03 22:02:24

Linux 常用命令—实用命令的相关文章

第十三天(linux常用的基础命令 )

按照下面的要求创建一个新的逻辑卷:    *) 逻辑卷命名为database, 属于 datastore 卷组.    *) 在 datastore卷组中的逻辑卷,500M.    *)使用{ext3|ext4|xfs}文件系统对新的逻辑卷进行格式化    *)逻辑卷应该在系统启动的时候自动挂载在/mnt/database 目录下.    *)lvm扩大至1G, 并且保留其原有资料的完整性; 新增加一个 SWAP 分区    *) 大小为512MB,    *) 使该 SWAP 能够每次开机生效

Linux常用系统性能监控命令

-->Linux常用系统性能监控命令 Linux常用系统性能监控命令 2016-01-19 Linux爱好者 Linux爱好者 Linux爱好者 微信号 LinuxHub 功能介绍 伯乐在线旗下账号,「Linux爱好者」专注分享 Linux/Unix 相关内容,包括:工具资源.使用技巧.课程书籍等.   来源:工学1号馆 链接:http://wuyudong.com/archives/56 监控CPU使用率 使用下面的命令: [[email protected] ~]# gnome-system

Linux 常用 性能 检测 命令 解释

1.uptime [[email protected] ~]# uptime 15:08:15 up 98 days,  4:19,  2 users,  load average: 0.07, 0.29, 0.14 当前时间   系统运行至今的时间   多少用户登录当前系统   分别是1分钟,5分钟,15分钟前至今的负载情况 load average是队列平均长度,在队列中等待执行的进程数量 该值越低,说明进程更有可能立即被CPU处理,相反越高,说明进程更有可能阻塞 该命令可以检查服务器负载是

Linux 常用的压缩命令有 gzip 和 zip

Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz 相应的解压缩命令则是 gunzip 和 unzip gzip 命令: # gzip test.txt 它会将文件压缩为文件 test.txt.gz,原来的文件则没有了,解压缩也一样 # gunzip test.txt.gz 它会将文件解压缩为文件 test.txt,原来的文件则没有了,为了保留原有的文件,我们可以加上 -c 选项并利用 linux

Linux常用的基础命令总结

man 查看英文命令帮助   可以看作--help 拷贝目录的命令cp -a  包含所有 ls -a 显示所有文件包括隐藏文件  -ld ls -F 过滤目录文件(给不同类型文件结尾加上不同的符号) -h显示文件的k,M,G  -i显示文件的索引inode       ls -l --time-style=long-iso 文件 更好的显示文件的修改时间 ls -p 查找出来的内容添加斜线. ls -F 查找出来的内容 添加不同的符号. ls -t根据时间排序  ls -r反转排序  -lt 显

Linux常用的shell命令汇总

今天我们一起来看看Linux系统下常用的系统级命令,包括软硬件查看.修改命令,有CPU.内存.硬盘.网络.系统管理等命令. 说明:所有命令是在Centos 6.4 64位的虚拟机系统进行测试的.这些命令是需要大家深深的记在脑海里的哦 硬件篇 CPU相关 lscpu #查看的是cpu的统计信息. cat /proc/cpuinfo   #查看CPU信息详细信息,如每个CPU的型号,主频等 内存相关 free -m #概要查看内存情况  这里的单位是MB cat /proc/meminfo #查看内

linux 常用查看文件命令

linux常用命令有很多,今天来给大家介绍下几个简单的查看命令: 首先是ls命令,他只是查看目录没有查看文件的能力,相反的cat命令可以完整的显示出: 如图9-1所示 当我们查看文件时,又想看文件的大小那怎么办呢?别担心linux有一个命令可以那就是查看命令选项-lh, 如图9-2所示: 想要查看文件的原状态信息用stat命令就可以实现: 如图9-3所示: 如果要查看文件的类型,我们用file命令就可以完成: 如图9-4所示: 当你在查阅文档时,要在当前路径和上一路径来回切换时,请用#cd –,

linux常用的网络管理命令

网络配置 rhel/Centos中常用的网络管理命令: 设置ip基本信息相关配置文件 5,6版本:system-config-network(setup) 配置文件位置:/etc/sysconfig/network-scripts/ifcfg-eth[0-n] 7版本:nmcil nmtui(图形界面) 配置文件位置:/etc/sysconfig/network-scripts/ifcfg-en***** ifcfg-eth0,ifcfg-en******网络配置文件信息 TYPE=Ethern

Linux常用的基础命令

(一)回顾 Linux文件系统法则 文件名命名严格区分大小写 文件名可以使用除了/以外的任意字符,但是不建议使用特殊字符,包括空格,可以使用下划线连接多个单词 文件名长度不能超过255个字符 以.开头的文件为隐藏文件 工作目录:working directory 家目录:home (二)Linux常用命令 pwd:printing working directory/打印工作目录 cd:change directory/切换目录. 使用方法:cd [path], 如果不加任何path表示回到用户