Linux 备忘录

apt 命令
apt-get install 安装包名字(下载安装)

apt-get remove 安装包名字

apt-get purge 安装包名字 移除安装包与配置文件

apt-get upgrade 安装包名字 检查安装包是否有升级包 有则升级软件

apt-get autoremove 自动删除不需要的安装包

服务的启动 重启 关闭
sudo service ssh start
sudo service ssh stop
sudo service ssh restart

linux文件目录
cd / 切换到根目录
cd ~ 切换到当前用户目录
ls 浏览当前目录下的所有文件
pwd 查看当前目录
Tab 键两次可以自动提示
home目录 普通用户的家
root目录 超级管理员目录
bin 目录 相当于system32 目录 存放了Linux常见命令
boot 目录 系统目录相当于Windows目录,关于系统的启动核心文件
cdrom目录 光驱目录
dev目录 存放一些常用设备的目录
etc目录 系统的配置文件所在目录 修改软件配置时使用
sudo /etc/init.d/ssh start (启动sshf服务)
lib 目录 系统的链接库文件
opt 目录 第三方软件可以安装在此

常用命令
pwd 查看当前目录
ls 打印出当前目录下所有文件
关于ls的参数:
-a 打印出所有文件 包括隐藏文件
-l 列表形式列出
ls p* 查看以p开头的文件
man 命令 查看手册
history 查看之前使用过的命令

  • pkill -u fangjun 结束用户名下的所有进程

文件夹相关的命令
关于绝对路径与相对路径
mkdir 文件夹名 创建目录
mkdir -p 创建多层的目录结构
rmdir 文件夹名 删除(空)文件夹 windows 中(同)
rmdir -p code/a1/a2 递归的删除空的子文件夹以及父目录

文件的创建查看
touch 文件名 创建文件
gedit 文件名 打开文件(桌面环境下)
cat 文件名 终端页面显示文件内容
*cat >文件名 从终端接受输入存入文件中 windows 中 可以使用echo 内容>文件名
tac 文件名 倒叙查看文件
*vi a.txt 启动vi 文件编辑器 (:q 退出)
more 文件名 分页查看 q 退出
less 文件名 /要搜索内容 可以搜索内容
cat -n 文件名 加行号进行查看
head 文件名 前几行
tail 文件名 尾几行

文件的删除
rm 文件名 windows 中使用del 文件名 进行删除
rm 绝对路径/文件名
rm -i 文件名 删除时提示确认
rm -f 文件名 删除时无提示
rm -rf 文件夹/文件/文件 递归删除文件夹以及文件下的所有内容

复制文件
cp code/a.txt code1 复制 code/a.txt 到 code1
cp -r 源文件夹 目标文件夹 (文件夹的复制)

移动文件
mv 源文件 目标文件夹
mv -t 目标文件夹 源文件夹
mv 文件1 文件2 将文件1重命名为文件2

文件查找
find -name a.txt 当前目录下查找
find / -name a.txt 在根目录下按照名字进行查找
find / -size +1000k 按照大小进行查找

文件内容搜索
grep:
-i 忽略大小写
grep -n ‘time’ code/a.txt

文件的权限
r:read
w:write
x:excute 可执行
chmod [ugo] [±] [rwx] +文件名
chmod a(all)
chmod a=rwx
u user
g group
o other
a all

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值