Linux常用基本命令

Linux介绍、命令
01.常用 Linux 命令的基本使用
ls : 查看当前路径下目录和文件
pwd: 显示当前正在操作的路径
clear : 清屏
touch 1.txt: 创建文件
mkdir abc 创建目录
cd 路径 : 切换操作路径
cd ~ :快速回到家目录
cd 空格 :快速回到家目录
. : 当前目录
… : 上级目录
rm 文件名: 删除文件
rm -r 目录 : 删除目录
cp 1.txt abc/ : 将1.txt,复制一份到abc目录中
mv 1.txt abc/ : 将1.txt,剪切到abc目录下
history : 查看敲的linux命令行数
cat : 一次性显示所有文件内容
more : 分屏显示
b: 上一页
f: 下一页 空格ks
回车: 逐行显示
q : 退出显示
tree \home\python | more
软连接:ln -s 文件或者目录 链接名
cat 文件1 文件2 : 合并显示
grep -i “ha” 1.txt : 在1.txt中搜索"ha" 并不区分大小写
grep -n “h” 1.txt : 在1.txt中搜索"h" 显示行号
find ./ -name “*.txt” : 在当前目录下查找以.txt结尾的所有文件

  • 和 ? : * 代表任意多个字符;? 代表任意一个字符
    压缩
    第一种
    tar -zcvf xx.tar.gz *.txt
    tar -zxvf xx.tar.gz
    第二种
    tar -jcvf xx.tar.bz2 *.txt
    tar -jxvf xx.tar.bz2
    查看命令位置
    which ls
    强制删除
    rm 文件名 -rf
    递归创建多级目录
    mkdir a/b/c -p
    递归修改目录权限
    chmod 777 目录 -R
    切换到root账号
    sudo -s
    退出当前账号
    exit
    修改密码
    passwd
    查看当前链接人数
    who
    查看当前操作的用户名
    whoami
    立即重启
    shutdown –r now
    立即关机
    shutdown -h now
    查看乌班图的ip
    ifconfig
    端口
    web 80
    MySQL 3306
    ftp 21
    ssh 22
    ftp :这个是最常用的。:以图形化界面上传或下载文件
    ssh (xshell): 在window或mac上链接乌班图进行命令操作
    scp 是用命令行的方式,上传下载文件
    vim编辑器
    默认打开的是命令模式
    进入编辑模式:输入i
    进入末行模式:命名模式下输入冒号
    退出编辑模式:esc
    退出末行模式:esc
    命令模式
    yy–>复制
    2 yy–>从光标行开始,复制2行
    p–> 粘贴
    2 p–>粘贴2次

dd–>删除(其实是剪切)光标所在行
3 dd–>剪切3行
u–>撤销
时间和日期:date,cal

磁盘和目录空间:df,du

进程信息:pa,top,kill

chmod可以修改 用户/组 对 文件/目录 的权限
sudo
su 是 substitute user 的缩写,表示 使用另一个用户的身份
sudo 命令用来以其他身份来执行命令,预设的身份为 root
用户使用 sudo 时,必须先输入密码,之后有 5 分钟的有效期限,超过期限则必须重新输入密码

chmod 演练目标
01.py 的权限修改为 u=rwx,g=rx,o=r
将 123.txt 的权限修改为 u=rw,g=r,o=-
将 test 目录以及目录下的 所有 文件权限修改为 u=rwx,g=rwx,o=rx

  1. 搜索桌面目录下,文件名包含 1 的文件
    find -name “1

  2. 搜索桌面目录下,所有以 .txt 为扩展名的文件
    find -name “*.txt”

  3. 搜索桌面目录下,以数字 1 开头的文件
    find -name “1*”

  4. 通过 apt 安装/卸载软件
    apt 是 Advanced Packaging Tool,是 Linux 下的一款安装包管理工具
    可以在终端中方便的 安装/卸载/更新软件包

1. 安装软件

$ sudo apt install 软件包

2. 卸载软件

$ sudo apt remove 软件名

3. 更新已安装的包

$ sudo apt upgrade

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值