Linux的常用命令笔记

文件相关

mkdir
mkdir + 目录文件名 创建一个目录文件
touch
touch 文件名 创建一个普通文件
cd
cd + 路径 跳转到指定路径
rm
rm 目标普通文件 删除目标文件
rmdir
rmdir + 目录文件名 删除空目录文件
lsls -- 在终端打印当前目录下的所有文件(不包含隐藏文件)
cpcp    源普通文件名 目标普通文件名 --复制粘贴
ln
ln 文件名 硬链接名
mv
mv 原文件 目标文件
1 . 在同一路径下,把源文件名 改为目标文件名
2 . 在不同路径下,移动
diff比较两个文件
chmod修改权限
cat
cat + 普通文件名 将普通文件的内容打印到终端
head
head -num 。。。 显示文件到的前 num
echo
echo + 字符串 --- 将指定的字符串显示到终端
echo -n + 字符串 -- 输出之后不换行
more
more + 普通文件名 -- 分页显示文件 -- 按空格 或者回车查看下一页
less
less + 普通文件名 -- 分页显示文件 --j k 上下翻动、 Pgup Pgdn
grep查询字符串
find在指定目录下查找文件

部分命令的的运用:

用户

passwd
passwd 用户名 -- 修改指定用户的密码
adduser
adduser + 用户名 -- 添加用户
deluser
deluser + 用户名 -- 删除用户
whoami显示自身的用户名称
shutdown关机与重启

部分命令的运用:


网络相关

dpkg软件包管理工具   离线
ifconfigfconfig 查看当前系统的网络配置情况
apg -get软件包管理工具   在线
pingifconfig 查看当前系统的网络配置情况

 

进程

psps 显示当前终端进程的状态
toptop 动态监视进程的状态
killkill终止进程


其他

man

man手册

第一页:shell命令
第二页:系统调用函数
第三页:库函数
man + 页数 + 命令/函数名
man -k "str" --根据str的描述列出与描述相关的命令

su
su + 用户名切换到指定用户
sudo以其他身份来执行命令,预设身份是root
history
history -- 查询历史命令 -- 默认最近的 500 条命令
pwd
pwd -- 打印当前的绝对路径
sort查看文件内容并排序
wc统计文件中的单词数,字节数,行数
cut从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出
clear清屏
sleep将目前动作延时一段时间

 


工具

vi
vi + 文件名   打开文件
tar归档
gz压缩文件



符号

通配符
{a..z} -- 匹配 a-z 中间的任意字符
{1..n} -- 匹配 1-n 中间的任意字符
{st1,str2.....strn} -- 匹配 {} 中指定的字符串
星号( * ) 匹配任意长度的字符串 用 file_*.txt ,匹配 file_wang.txt file_Lee.txt
file3_Liu.txt
方括号( […] ) 匹配其中指定的一个字符 用 file_[otr].txt ,匹配 file_o.txt file_r.txt
file_t.txt
方括号( [ - ] ) 匹配指定的一个字符范围 用 file_[a-z].txt ,匹配 file_a.txt file_b.txt
file_z.txt
方括号( [^…] ) 除了其中指定的字符,均可匹配 用 file_[^otr].txt ,除了 file_o.txt
file_r.txt file_t.txt 的其他文件
管道
命令 1 | 命令 2 -- 将命令 1 的输出作为命令 2 输入
命令置换
` ` 这个符号在 ESC 键下方
命令 1 ` 命令 2`
命令替换是将命令 2 的输出作为命令 1 的参数
重定向
标准输出 > 目标文件 如果目标文件不存在,创建目标文件,反之,则先清空目标文件,在将内容填入
标准输出 >> 目标文件 如果目标文件不存在,创建目标文件,反之,在目标文件的最后一行将内容填入
< file file 文件重定向为输入源 wc < file1 ,将 file1 中的内容作为输入传给 wc 命令
2 > &> 将由命令产生的错误信息输入到 ls noexistingfile . txt 2 > err . log ,使用 ls 命令,
查看一个不存在的文件时,将系统错误提示保存在 err . log 文件中
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值