linux基础命令合集

mkdir
注:{ } 等于集合

 mkdir /opt/test  创建单个目录
 mkdir /opt/test -p  递归创建
 mkdir /opt/test{1..100}  同时创建多个同名目录
  • -v是显示过程

touch

  touch /opt/test.txt  创建单个文件
  touch /opt/test{1..100}.txt  同时创建多个文件

安装命令补全

bash-completion

rm - rf+指定文件等于强制删除

  • 如同一文件夹中存在多个同名文件,在文件名后跟*,可同时删除多个同名文件。
  • 如同一文件夹中存在多个同格式文件,在后缀格式前跟*,可同时删除多个同格式文件。
1、rm -rf /opt/file*   注:* 代表所有
2、rm -rf /opt/ *.txt   
3、rm -rf /opt/ *       删除目录中所有文件

sort:排序,uniq:去重。例:sort 文件 uniq -c。(去重并统计次数)
-k:按列排序,-r从大到小。-n以数字的方式排列。 例:sort -k+列 文件 uniq -c
cat -n+文件:按顺序排行(显示详细信息)
wc -l +文件:直接显示共计行数(不显示详细信息)

grep:过滤行,grep -E “X|X|X”,选择性查看多条数据。-v 取反。( grep 后面用双引号)

grep " "
grep -E  "1|2"或者 egrep "1|2"查看除指定内容外的其他数据 -v是取反

awk:取列 -F 指定分隔符。 例:awk -F ‘/’。 如需要以空格为分隔符可不指定,因为awk默认以空格为分隔符。(awk后面用单引号)。

awk -F ' '

sed:替换 -i 等直接替换。不加是伪替换

sed 's#old#new#g'  伪替换
sed -i 'S#old##newg'  实时替换

cp:拷贝,-r递归(如文件夹内含有其他文件或文件夹需加上 -r 进行依次复制),-p保持文件属性。

useradd:创建用户名;如需同时创建多个用户,需要用到脚本文件。
hosthome:主机名称
su:切换用户 (通常使用 su - 切换用户)
pwd:查看当前所在路径
cd:进入目录
exit:退出当前用户
yum install 文件 -y 下载 (-y等确定)
top:任务管理器
file:查看文件的详细类型。 例:file+文件
rz/sz:上传和下载

alias:别名,将指定的 文件自定义命名后直接调用,但仅是临时保存。
如需永久保存,需要将命令编辑至根目录的.bashrc或者/etc/bashrc
unalias:取消别名。临时取消。如需永久取消,需要在以上文件中编辑取消。
source :移动。将一个bash窗口中的程序移动到另一个窗口。

vi/vim :创建并编辑文件。

三种模式,分别是普通模式,编辑模式,和命令模式。
普通模式:通过字母对文件内容进行编辑
编辑模式:对文件内容进行编辑。
命令模式:通过命令对文件内容进行编辑

创建文件后 按iao任意字母进入编辑模式
i=光标不做任何动作。
a=光标往后移动一格。
o=向光标下空出一行。
编辑后按 esc 退出,:wq保存 :wq! 强制保存

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值