东子个人博客

Linux常用命令(一)

  1. 1. 前言
  2. 2. 正文
    1. 2.1. 基本命令
    2. 2.2. 系统显示
    3. 2.3. 网络状态
    4. 2.4. 软件包管理
    5. 2.5. 重启、关机
    6. 2.6. 文件传输:
    7. 2.7. 文件查找
    8. 2.8. 更改文件权限
    9. 2.9. wget
  3. 3. 后记

前言

最近小编正在学习Linux一些基础命令,特写此文章,也算个笔记吧。

正文

基本命令

ls:列出所有目录

  • ls -l / ll:列出所有目录(显示文件大小、日期等信息)
  • ls -a:列出所有目录(包括隐藏的目录)
    pwd:查看当前工作目录
    mkdir:创建目录
    touch:新建文件
    cp:拷贝文件
    mv:移动文件
    rm:删除文件(rm -f:不提示来删除文件)
    cat:显示文件内容(-n:显示行号)
    which:查找并显示指定命令的绝对路径

系统显示

uname:显示系统内核信息(-a:显示完整信息)
date:显示计算机当前时间
uptime:显示计算机运行了多长时间(-p:以人类可读形式输出;-s:以yyyy-mm-dd显示)
df:以磁盘分区查看文件系统
du -sh:查看当前目录大小
free -h:查看内存使用情况
echo:输出(-e:转义输出)

网络状态

如果没有ifconfig,就安装net-tools这个软件包
ifconfig:查看IP地址
ip addr
history:查看历史命令
history 10:显示最新的10条命令

软件包管理

yum:(-y 确认yum)
yum remove:卸载软件包

重启、关机

shutdown -h now:现在关机
shutdown -r now:现在重启
reboot:重启

文件传输:

(-P:指定远程主机端口号、-p:保留文件最后修改时间、最后访问时间)
scp 文件名称 root@目标主机:目标目录:将本地文件传到远程主机
scp root@目标主机:目标目录 文件目录:下载远程主机文件到本地

文件查找

find . -name 1.txt:在当前目录下查找名字为1.txt的文件
find . -iname 1.txt:在当前目录下查找名字为1.txt的文件(不区分大小写)

更改文件权限

4 2 1:r w x
chmod 777 xxx.txt:表示属主、组用户、其他用户都具有可读可写可执行的权限

wget

wget -O aaa.txt http://localhost/fwefwef:下载文件并指定名字为aaa.txt

  • –spider:测试下载链接

后记

不断更新中…