linux显示ma所有开头的命令,Linux基础命令大全

Linux基础命令大全

一.文件和目录

cd /home进入 '/ home' 目录'

cd ..返回上一级目录

cd ../..返回上两级目录

cd -返回上次所在的目录

pwd显示工作路径

ls查看目录中的文件

ls -F查看目录中的文件

ls -l显示文件和目录的详细资料可简写:“ll”

ls -a显示隐藏文件

tree显示文件和目录由根目录开始的树形结构(1mkdir ma创建一个叫做'ma'的目录'

mkdir ma1 ma2同时创建两个目录

rm -f ma1删除一个叫做 'ma1' 的文件'

rmdir ma删除一个叫做 'ma' 的目录'

rm -rf ma删除一个叫做 'ma' 的目录并同时删除其内容

rm -rf ma1 ma2同时删除两个目录及它们的内容

mv ma1 new_ma重命名/移动 一个目录

cp ma1 ma2复制一个文件

cp ma/* .复制一个目录下的所有文件到当前工作目录

cp -a /tmp/ma1 .复制一个目录到当前工作目touch  创建一个新文件

二.文件查看与显示

cat:查看文件内容,(全部查看)

–n :开头显示行号

–E:以$结束、

-s:超过两个空行合并成一个

more:查看文件内容,(分页查看,)

less:查看文件内容(逐行查看)

-e:当文件显示结束后,自动离开

-N:显示每行的行号

b :向后翻一页 d:向后翻本页 y:向前滚动一行 v:向前滚动本页

空格:滚动一行  回车:滚动一页 Q:退出

tail:查看文件内容(默认看后10行) {tail-n   查看后n行}

head:查看文件内容(默认看前10行){head-n 查看前n行}

echo:显示文本    {echo ok    显示  Ok 字样}

nl:显示文本内序号,行号

we –l: 查看文件行数和文件名

三.文件管理

Vim:强大的文件编辑命令

grep:使用基本正则表达式定义的模式来过滤文本

-A:指定行数的下“#”也显示

-B:指定行数的上“#”也显示

-C:指定行数的上下“#”行也显示

Cut:剪切字段

-d: 以哪个字符为分割点

-f:第几个符号

Sort:以顺序排列一下文字

-n:数值排序

-r:以默认相反排序

-t;字段分隔符

-k:第几个字段

-u:排序后,相同的只显示一次

-f:排序时,字符大小写

uniq:报告重复的行

-d:单独显示重复的行

-D:重复的全显示出来

-c:每行重复的次数

wc:统计文件行,单词,字节

-l:只显示行

-w:只显示单词

-c:只显示字节

-L:最长的一行有多少字符

tr:转换或删除字符

tr  “a-z”  “A-Z”全部字母变大写

tr    -d  “ab”删除字符中出现的字符

四.用户和群组

useradd:创建用户

-r;建立系统账号

-d:指定家目录

-c注释username指定注释信息

-u uid username指定uid

-g gid username指定gid

-G gid username指定附加组gid

-M username创建用户,不创建家目录

-d  /Directoryusername指定家目录位置

usermod:修改用户

-l:修改用户名

其他跟useradd一样

groupadd

–g  gid groupname指定gid

-rgroupname创建系统组

groupmod

-g gid groupname修改gid

Chmod:改变权限

r   :读

w:写

x:执行

chown:更改每个文件的所有者和所属组

-R:目录更改

Id:查看用户的属性信息

fnger:查看用户账号信息

passwd:密码管理

pwck:检查用户账号完整性】

set + c :增加此功能

set – c :减少此功能

2>重定向错误输出

2>>追加方式

<<:>

|:前一个命令的输出,作为后一个命令的输入

五.文件搜查

find / -name file1从 '/' 开始进入根文件系统搜索文件和目录

ind / -user user1搜索属于用户 'user1' 的文件和目录

find /home/user1 -name \*.bin在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件

find /usr/bin -type f -mtime -10搜索在10天内被创建或者修改过的文件

六,磁盘空间和挂载文件

df -h显示已经挂载的分区列表

du -sk * | sort -rn以容量大小为依据依次显示文件和目录的大小

mount /dev/fd0 /mnt/floppy挂载一个软盘

mount /dev/cdrom /mnt/cdrom挂载一个cdrom或dvdrom

mount /dev/hdc /mnt/cdrecorder挂载一个cdrw或dvdrom

mount -o loop file.iso /mnt/cdrom挂载一个文件或ISO镜像文件

mount /dev/sda1 /mnt/usbdisk挂载一个usb 捷盘或闪存设

七:安装

rpm:安装软件包

-ivh :安装软件包并且显示进度信息

-e:卸载软件包

-qa:查看系统已经安装的软件

-Uvh:升级

yum :安装软件包

install :安装

remove:移除卸载

list:列出安装的表

grouplist:组列表

groupinstall:组安装

update :升级

tar xf  :解压

七:其它

date显示日期的指令:cal显示日历的指令:bc简单好用的计算器:[Tab]按键(按两次)命令补全:[Ctrl]-c按键中断目前程序

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值