Linux常用命令

Linux常用命令

  • 帮助命令
  • 文件系统命令
  • 系统管理命令
  • 网络命令
  • 字符串显示命令
  • 文本编辑器 Vim
  • 命令行的执行方式


帮助命令

man: 用来提供在线帮助。

  • man 需帮助的命令名

例:查询 ls 命令的帮助信息:

man ls

info: 用来提供帮助。

  • info 要帮助的命令

例:当输入 info ls 命令后,屏幕显示如下内容:

info ls

在这里插入图片描述

列出几个常用的键盘命令:

  • <?>或<Ctrl>+H键:列出info命令
  • <SPACE>键:向后滚动屏幕
  • delete键:向前滚动屏幕
  • Q键:退出

文件系统命令

Linux的文件系统目录结构是属于分层树形结构

linux文件系统目录结构

  • / – 根目录,包含所有的目录和文件;
  • /bin – 存放重要的Linux命令的可执行文件;
  • /boot – 存放用于启动Linux操作系统的所有文件;
  • /dev – 存放连接到计算机上的设备的对应文件;
  • /etc – 存放和特定主机相关的文件和目录;
  • /home – 存放一般用户的主目录;
  • /lib – 存放各种编程库语言;
  • /mnt – 用来临时挂载文件系统;
  • /opt – 用来安装附加软件包;
  • /proc – 当前进程和系统的信息;
  • /root – root用户的主目录;
  • /sbin – 存放系统管理工具、应用软件和通用的根目录权限的命令;
  • /tmp – 存放临时性的文件;
  • /usr – 存放用户使用的系统命令以及应用程序等信息;
  • /var – 存放可变数据。

命令功能使用格式
ls用于显示目录内容ls [参数] [文件名]
mkdir建立子目录mkdir 目录名
rmdir删除目录rmdir 目录名
cd切换目录cd 目录名
vi文本编辑器vi 文件名
mv用来为文件或目录改名,或者将文件由一个目录移入另一个目录中mv 源文件名 目标文件名
cp将文件或目录复制到其他目录中cp 源文件名 目标文件名
rm删除文件或目录rm [参数] 文件 -r:递归删除; -f:强制删除。
grep在指定文件中搜索特定的内容,并将含有这些内容的行标准输出grep [参数] 文件名 -v:显示不包含匹配文本的所有行; -n:显示匹配行及行号。
find在目录中搜索文件find [路径] [参数] [文件名] -name:按照文档名称查找; -user:按照文档属主查找。
wc统计文件的行数、单词数和字节数wc [参数] [文件名] -c:统计文件字节数; -m:字符数; -l:行数; -w:单词数。
gzipLinux系统中用于文件压缩、解压缩的命令之一gzip [参数] [文件名] -d:对文件进行解压缩。
………………

ls [参数] [文件名]

  • ls -a: 列出文件下所有的文件,包括隐藏文件。
  • ls -l: 列出文件的详细信息,如创建者、创建时间、文件的读取权限列表等。
  • ls -R: 将目录下所有的子目录的文件都列出来,相当于“递归”。
  • ls -t: 按时间进行文件的排序。
  • ……

系统管理常用命令

命令功能使用格式
passwd修改账户的登录密码passwd 账户名
kill用来终止一个进程kill [参数] 进程号
bcbc计算
………………

kill常用的信号:

  • 1 挂断(退出系统)
  • 2 中断(Ctrl+C)
  • 3 退出(Ctrl+\)
  • 9 强制终止
  • 15 终止进程(默认的信号)

网络操作常用命令

命令功能使用格式
ifconfig查看和更改网络接口的地址和参数ifconfig [网络适配器名] [IP netmask 子网掩码]
ping检测主机网络接口状态ping [参数] [IP/域名] -c:设置完成要求回应的次数; -s:设置传输回应包的大小。
netstat检查整个Linux网络状态netstat [参数] -r:显示Routing Table; -a:显示所有连线中的Socket。
………………

网络安全常用命令

命令功能使用格式
chmod改变文件或目录的访问权限chmod [参数][文件名/目录名]
ps显示当前进程的动态ps [参数]
who显示系统中哪些用户登陆系统who [参数]
&进程和作业控制命令在前台执行时:命令 ……;在后台执行时:命令 &
………………

字符串显示命令

echo 命令用来在屏幕上显示字符串,在编写shell脚本程序时非常有用。 echo [参数] [字符串]

参数含义
-n不输出行尾的换行符
-E不解析转义字符
-e解析转义字符
\c回车不换行
\t插入制表符
\\插入反斜线
\b删除前一个字符
\f换行但光标不移动
\n换行且光标移至行首

echo命令详解


命令行的执行方式

  1. 命令的顺序和并发执行
  • 同一命令行中的命令顺序执行:command1 ; command2 ; command3 ; ……
  • 同一命令行中的命令并发执行:command1 & command2 & command3 & ……
  1. 命令行中&&操作
  • &&为AND操作。只有在前面所有的命令都执行成功的情况下才执行后一条命令。
    command1 && command2 && command3 && ……
  1. 命令行中||操作
  • ||为OR操作。允许持续执行一系列命令直到有一条命令成功为止,其后面的命令将不再被执行。
    command1 || command2 || command3 || ……

Linux公社

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值