初识Linux系统命令
在linux中有一个一点哲学:一切皆为文件:1.普通文件
2.目录文件
3.设备文件
4.链接文件
普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。
目录文件:包括文件名、子目录名及其指针。它是LINUX储存文件名的唯一地方,可用ls列出目录文件。
连接文件:是指向同一索引节点的那些目录条目。用ls来查看是,连接文件的标志用l开头,而文件面后以"->"指向所连接的文件。
特殊文件:LINUX的一些设备如磁盘、终端、打印机等都在文件系统中表示出来,则一类文件就是特殊文件,常放在/dev目录内。例如,软驱A称为/dev/fd0。LINUX无C:的概念,而是用/dev/had来自第一硬盘。
-开头的为普通文件 d开头的为目录文件 c或b开头的为设备文件
L开头的为链接文件 p开头的为管道文件 s开头的为共享文件
F开头的为堆栈文件
字体设置:编辑-配置文件-编辑
命令
su – 用户名:更改用户名
adduser 用户名:新建用户
passwd 用户名:设置密码
[root@192.168.1.10~]#:通过网络远程访问电脑
~:当前用户的工作目录
/:根目录
[r]可读 [w]可写 [x]可执行
更改权限
1.chmod {u(拥有者) g(群组)o(others)a(所有人)}+{+或-}+{r w x}
2.777 4(r)+2(w)1(x)
Tab键自动补全
在Linux中以点开头的为隐藏文件
显示磁盘目录内容:ls
列出所有文件:ls –a
详细列出所有文件:ls –l
进入文档:cd 文档
返回上层目录:cd ..
返回到指定目录cd ../ 目录名(绝对路径) 按tab可以补全目录名字
显示当前目录(绝对路径):pwd
从第一行开始显示文件内容:cat 文件 cat–n 文件(显示行号)
一页一页的显示行号:more
与more类似,但其优点可以往前翻页:less
创建空文件: touch 文件格式
打开文件: gedit 文件
编译文件:gcc 文件
执行文件:./编译文件
新建目录:mkdir 目录名称
删除目录:rm–r 目录名称
复制文件:cp hello.c1105 把文件hello.c拷贝到目录1105中
复制目录:cp–r kk 1105 把kk目录拷贝到1105目录中
剪切文件:mv 1105kk 把1105移动到kk中
更改文件名字:mvhello.c hello1.c 把hello.c改名为hello.c
清屏:clear reset(彻底删除)
查看和配置网络设置:ifconfig
编辑文本 vimhello.c
Vim:1.命令模式 一开始 按ESC回命令行
2.底行模式 按shift+冒号 进入底行模式
3.插入模式 按i或a进入
保存退出:wq
强制退出:q!