初学linux命令
linux系统的精髓在于它的命令行
早就听说要学习linux系统,就要学习它的命令行(Command Line Interface).说来惭愧,已经使用了linuxmint快两个月了,虽然能够使用一些简单的命令,但是还从来没有系统地去学习过.
总结一下平常常用到的命令和相关知识
打开terminal后看到的第一句话
spring@spring ~ $
$符号代表这是一个标准用户,第一个spring是我的计算机名,第二个spring是我的账号,两个名字一样了.
~代表我当前的工作目录是根目录.如果 $变成#的话,说明这个账号具有根权限.
有时候知道我们在哪个目录下工作也很重要
spring@spring ~ $ pwd
得到的答案是/home/spring,即我电脑下的根目录
切换到其他目录去,用cd
cd ~
如上,我们跳转到了根目录
创建一个目录,mkdir
spring@spring ~/PUBLIC $ mkdir code
如上,我在PUBLIC目录下创建两个一个名为code的文件夹
列出一个目录下所有的文件 ls -a
spring@spring ~/PUBLIC/code $ ls -a
-a代表的意思是all,即全部
列出文件细节,ls -l
spring@spring ~/PUBLIC $ ls -l
这个命令列出了某些细节,包括文件的操作权限
drwxr-xr-x 2 spring spring 4096 10月 22 22:43 code
拷贝文件,cp
拷贝文件或者目录,我们必须给出源文件和目标文件,如下,在相同目录下复制一份input.py
cp input.py input_backup.py.
转移文件或者重命名,mv
就像cp命令一样,我们也要提供源文件和目标文件,如下,转一个文件到另一个目录
mv numbers.txt /home/david/numbers.txt
重命名
mv mv numbers.txt letters.txt
删除文件,rm
使用方式很简单
rm filename
但是需谨慎
删除目录,rmdir
顾名思义,删除目录,需要谨慎谨慎,因为不给机会确认是否删除.
rmdir dirname
超级用户,sudo
sudo 让我们拥有root账号的权限去执行命令,如
sudo apt-get install software-name
在linux下安装软件时需要根权限.apt-get是Ubuntu派系的系统使用的命令.像是centos,redhat使用yum.
老实说,目前而言,这几个系统的区别,给我最大的感受就是装软件的命令不一样,此外centos比较丑,redhat用不起,
ubuntu常出现内部错误,只有linuxmint还比较省心.
希望通过进一步的学习,得到更加深刻的认识和体会!!!
初学linux命令的更多相关文章
- 初学Linux 命令
查看ip:ifconfig 切换用户:us root(root为用户名) 显示当前目录:pwd 列出当前目录下所有文件:ls 进入某个目录 :cd 创建一个文件夹:mkdir 创建多个目录(当没有该父 ...
- Linux命令行初学(一)
linux命令大全:https://www.linuxcool.com/ 大概了解到有哪些命令,如果有需要的话可以在该网站上查询. 另外在实验楼学习了一些基础,该篇博客就此次对linux命令行的学习进 ...
- 别出心裁的Linux命令学习法
别出心裁的Linux命令学习法 操作系统操作系统为你完成所有"硬件相关.应用无关"的工作,以给你方便.效率.安全.操作系统的功能我总结为两点:管家婆和服务生: 管家婆:通过进程.虚 ...
- 2.新手必须掌握的Linux命令
第2章 新手必须掌握的Linux命令 章节简述: 本章首先介绍系统内核和Shell终端的关系与作用,然后介绍Bash解释器的4大优势并学习Linux命令的执行方法.经验丰富的运维人员可以通过合理地组合 ...
- Linux实战教学笔记04:Linux命令基础
第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...
- 像黑客一样使用 Linux 命令行
前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...
- 11 个很少人知道但很有用的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- Linux命令随笔
Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...
- linux命令在线手册
下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索.非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令
随机推荐
- Truncate Table user
Truncate Table 百科名片 Truncate是一个能够快速清空资料表内所有资料的SQL语法.并且能针对具有自动递增值的字段,做计数重置归零重新计算的作用. 目录 语法 参数 注释 示例 ...
- 如何实现SQL事务的提交,又不对外进行污染
一.以下是本人的一点思路: 1.在事务方法中,参数运用委托Func,选用Func 的原因是多入参,单一出参2.事务传参运用泛型,选用泛型的原因是可以减少代码量,类型安全 二.说明中涉及4个类:1.Or ...
- Linux - How To Set Up an NFS Mount on CentOS 6
About NFS (Network File System) Mounts NFS mounts work to share a directory between several servers. ...
- 转载----给JavaScript初学者的24条最佳实践
给JavaScript初学者的24条最佳实践 1.使用 === 代替 == JavaScript 使用2种不同的等值运算符:===|!== 和 ==|!=,在比较操作中使用前者是最佳实践. “如果 ...
- win7 下的open live writer代码插件
open live writer 是博客园官方推荐的编辑器.恰好被它的各种便利吸引住了,于是花点时间研究一下,结果又用了好长时间,因为代码插件一时安装不了.在这里推荐小伙伴们可以先去看看这篇博文:ht ...
- 《Programming WPF》翻译 第7章 1.图形基础
原文:<Programming WPF>翻译 第7章 1.图形基础 WPF使得在你的应用程序中使用图形很容易,以及更容易开发你的显卡的能力.这有很多图形构架的方面来达到这个目标.其中最重要 ...
- Unix/Linux环境C编程入门教程(39) shell命令之系统管理
df命令 用于检测文件系统的磁盘空间占用和空余情况,可以显示所有文件系统对节点和磁盘块的使用情况.命令的使用格式如下: df [选项] 常用参数及含义如下表所示. df -a:显示所有文件系统的磁盘 ...
- 【LeetCode练习题】Recover Binary Search Tree
Recover Binary Search Tree Two elements of a binary search tree (BST) are swapped by mistake. Recove ...
- 【HDU1102】Constructing Roads(MST基础题)
最小生成树水题.prim一次AC #include <iostream> #include <cstring> #include <cstdlib> #includ ...
- 查看登录用户who
几个命令:wwho每隔5秒钟,就来查看hadoop是否已经登录,如登录,显示其已经登录,并退出:sleep whoami last,显示/var/log/wtmp文件,显示用户登录历史及系统重启历史 ...