Linux基本命令

Linux简介

Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”Linux操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds

与Win比较

  1. 安全性:
    Windows平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务。
    Linux平台:大都为开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠缺;有全球所有的Linux开发者和自由软件社区提供支持。
  2. 安全性:
    Windows平台:三天两头打补丁安装系统安全更新,还是会中病毒木马什么的,各位用户自己感受。
    Linux平台:要说Linux没有安全问题,那当然是不可能的,不会中病毒什么的,也不可能,这一点仁者见仁智者见智,相对来说肯定比Windows平台要更加安全,使用Linux你也不用装杀毒软件了。

虽说如今一些服务器运维面板宝塔可以让我们在完全不懂操作Linux系统的情况下轻松管理站点。但是如果不熟悉Linux基本命令的话,有些时候真的会我们感到头疼。因此我们最好是记住一些Linux常用命令。那么,Linux常见的命令有哪些呢?

开关机命令

  1. shutdown –h now:立刻进行关机
  2. shutdown –r now:现在重新启动计算机
  3. reboot:现在重新启动计算机
  4. su -:切换用户;passwd:修改用户密码
  5. logout:用户注销

常用快捷命令

  1. tab = 补全
  2. ctrl + l :清屏,类似clear命令
  3. ctrl + r :查找历史命令(history),ctrl+c终止
  4. ctrl+k :删除此处至末尾所有内容
  5. ctrl+u :删除此处至开始所有内容

展示目录列表命令ls(list)

  1. ls :展示当前目录下的可见文件
  2. ls -a :展示当前目录下所有的文件(包括隐藏的文件)
  3. ls -l(ll) :展示当前目录下文件的详细信息
  4. ll -a :展示当前目录下所有文件的详细信息
  5. ll -h :友好的显示当前目录下文件的详细信息(其实就是文件的大小可读性更强了)
  6. pwd :显示目前的目录

切换目录命令cd(change directory)

  1. cd test :切换到test目录下
  2. cd .. :切换到上一级目录
  3. cd / :切换到系统根目录下
  4. cd ~ :切换到当前用户的根目录下
  5. cd - :切换到上一级所在的目录

目录的创建(mkdir)删除(rmdir)命令

  1. mkdir test :在当前目录下创建一个test目录
  2. mkdir -p test/a/b :在test目录下的a目录下创建一个b目录,如果上一级目录不存在,则连它的父目录一起创建
  3. rmdir test :删除当前目录下的test目录(注意:该命令只能够删除空目录)

文件的创建(touch)删除(rm)命令

  1. touch test.txt :在当前目录下创建一个test.txt的文件
  2. rm test.txt :删除test.txt的文件(带询问的删除,需输入y才能删除
  3. rm -f test.txt :直接删除text.txt文件
  4. rm -r test :递归删除,即删除test目录以及其目录下的子目录(带询问的删除
  5. rm -rf test :直接删除test目录以及其目录下的子目录

文件打包或解压命令tar

打包并压缩文件
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:
z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
示例:打包并压缩/test下的所有文件 压缩后的压缩包指定名称为xxx.tar.gz
tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt或:tar -zcvf xxx.tar.gz /test/
解压压缩包(重点
命令:tar [-xvf] 压缩文件
其中:
x:代表解压
示例:将/test下的xxx.tar.gz解压到当前目录下
tar -xvf xxx.tar.gz
示例:将/test下的xxx.tar.gz解压到根目录/usr
tar -xvf xxx.tar.gz -C /usr------C代表指定解压的位置

系统版本查询命令

  1. uname -a :Linux查看版本当前操作系统内核信息
  2. cat /proc/version :Linux查看当前操作系统版本信息
  3. cat /etc/issue 或 cat /etc/redhat-release :Linux查看版本当前操作系统发行版信息
  4. cat /proc/cpuinfo :Linux查看cpu相关信息,包括型号、主频、内核信息等
  5. getconf LONG_BIT : Linux查看版本多少位

权限解读

  • r:代表权限是可读,r也可以用数字4表示
  • w:代表权限是可写,w也可以用数字2表示
  • x:代表权限是可执行,x也可以用数字1表示

其他

  • cal 2020 :输出日历并显示今天是哪一天
  • date :显示系统的当前日期和时间
  •  :可以快捷的直接引用我们之前输入的命令

人已赞赏
计算机理论

Photoshop快捷键大全

2020-9-14 16:30:00

计算机理论

双绞线的制作方法

2020-10-4 8:00:00

⚠️
恩月阁文章由星九进行编写或整理,部分内容来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
若无意中侵害到您的权益,请发送邮件至 xingjiu@nuue.cn 或点击右侧 私信:星九 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索