/* Linux 终端基本命令*/
2017-07-23 21:03
423 查看
linux 目录结构
– /boot:启动目录,内核存放地– /etc: 配置文件存放地 (常用)
– /tmp: 程序产生的临时文件
– /home:用户的目录,每个用户有一个 (常用)
– /lib: 库文件
– /bin: 可执行文件和命令
– /sbin:系统管理员的命令和工具
– /usr: 用户的应用程序和文件的安装地 (常用)
– /mnt: 挂接其他文件系统
– /root: root帐户的home目录 (常用)
– /dev: 设备文件目录
linux 常用命令代码
1.linux 命令-参数 加短横杠2.ls- -help 显示帮助文档
3 .ls 查看文件当前目录
4.(ls –all) /ll可以查看文件和文件夹的操作权限
5. ls -all:会把隐藏的文件显示出来
6.ls -ll/( ls -l):不会把隐藏的文件显示出来,两个l 和一个l是一样的效果
7.linux—隐藏文件是以 . 号开头 .123.txt ls-a 显示所有文件(包括隐藏文件) shutdown –h now halt:关机 poweroff init shutdown –r now reboot:重启
8.root @localhost root 登录的用户名@登录的机器名 +所操作的文件路径
9.查看文件所在路径:pwd
10.cp:拷贝文件 cp 源文件 目的文件 cp –r (拷贝文件夹,包括文件夹里的文件) cp -r a b 拷贝a文件夹,重命名为b cp –i 拷贝前需要进行确认 cp –r –i a b 不分顺序 cp /etc/*.* 目标文件夹 拷贝一个目录当中所有的文件
11.新建文件、文件夹 mkdir newdream 新建newdream文件夹 mkdir -p newdream/b 层级目录创建,在newdream文件夹下面创建b文件夹。 rmdir a 只能删除空目录 touch 11.txt 新建文件 如果文件不存在,则新建,如果文件存在,则不新建。 cat>文件名字 新建文件
12.删除文件、文件夹 rm 只能删除文件 rm –r newdream 删除目录 (提示是否删除) rm –r –f newdream 强制性删除目录(不给提示) rm –r –f / 删除系统所有信息,系统崩溃。 慎重选择
13.移动文件 mv a/11.txt /b 把a文件夹里面的文件11.txt移动到b文件夹中去 /一定要写
14.显示文件内容 cat 111.txt 显示文件的内容 cat -n 加编号 会给空行加编号 cat -b 加编号 不会给空行加编号 more 111.txt 显示文件的内容,一次只显示一屏 ,按enter 每次追加一行,按 space 每次追加一屏。 按b 键 回退一屏 (more 这个命令在公司用得最多) 按 Ctrl +c 退出查看 more +20 111.txt 表示从第20行开始显示。 Less (从下往上翻页) head –n 5 头 显示文件前5行 默认显示10行 tail -n 2 尾 显示文件最后2行 默认显示10行 tail –f 动态更新最后10行内容 ls |more
文件夹、文件权限
ls –l 列出所有属性 权限:2,4,1,0 r:读 4 w:写 2 x:执行1 -:短横杠表示权限缺失0
[root@localhost root]# ls -l 总用量 64 -rw-r--r-- 1 root root 3748 7月 10 16:46 1111.txt -rw-r--r-- 1 root root 48 7月 10 16:42 1111.txt~ -rw-r--r-- 1 root root 3050 7月 8 17:31 123.txt -rw-r--r-- 1 root root 3050 7月 10 16:11 234 -rw-r--r-- 1 root root 3050 7月 10 16:15 888.txt drwxr-xr-x 2 root root 4096 7月 10 16:39 a -rw-r--r-- 1 root root 1175 7月 8 17:32 anaconda-ks.cfg drwxr-xr-x 2 root root 4096 7月 10 16:15 b -rw-r--r-- 1 root root 17451 7月 8 17:32 install.log -rw-r--r-- 1 root root 3050 7月 8 17:31 install.log.syslog -rw-r--r-- 1 root root 3050 7月 8 17:31 install.logdrwxr-xr-x 2 root root 4096 7月 10 16:24 wyp
eg: drwxr-xr-x 由10个字符组成,四部分构成。 第一个部分—第一个字符用来区分文件的类型, d:表示是一个文件夹 -:短横杠表示是一个文件 l:表示是链接文件(类似windows中的快捷方式) c:字符文件
rwxr-xr-x 由9个字符分三组,三个一组, 2-4位(rwx)表示文件所有(建创)者所拥有的权限 5-7位(r-x)表示所有者所在用户组所拥有的权限 8-10位(r-x)表示其他用户组所拥有的权限。 u 所有者 g 表示所有者所在的组 o 表示其他用户组
修改文件夹、文件权限
1.chmod 命令式 Chmod g+w a 给a文件夹加上w 写的权限 2.chmod 数字式 7=4读+2写+1执行 chmod 777 a 表示drwxrwxrwx 给a文件夹加所有权限 chmod 776 a 表示drwxrwxrw-
VI编辑器
vi编辑器 相当于windows上的记事本 输入模式 i 命令模式 : 一般模式 esc esc切换到一般模式,输入内容按i (切换到输入模式 按 i 这个时候可以编辑文字) (输入模式返回到一般模式 按esc ) 默认为一般模式 q! 强制退出不保存 wq 退出保存 (先切换到命令模式 : 然后输入wq 保存)
解压
tar –xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2 //解压 tar.bz2 tar –xZvf file.tar.Z //解压tar.Z unrar e file.rar //解压rar unzip file.zip //解压zip
rpm类型软件安装 (红帽特有) rpm 只能安装 .rpm结束的软件包(红帽 linux) rpm -ivh 软件名字 ---安装 rpm –e ---卸载 rpm –q ---看电脑是否安装过 源码型软件安装 1. 解压 2. perl makefile.pl 或者 ./configure 3. make 4. make test 5. make install
开启防火墙服务
Server +服务名字+start/stop/restart Service iptables start 开启防火墙 Service iptables stop 关闭防火墙 Service iptables restart 重启防火墙
配置ip的方法
1 临时修改 ifconfig +网卡地址+ip地址 ifconfig eth0 192.169.1.172 不需要重启系统,重启完后,ip地址会被还原 2 永久生效 netconfig 修改完 需要重新启动才能生效 Ping 检查主机之间是否能正常通讯,windows与Linux之间进行文件传输
CAT命令,添加用户,设置密码。
CAT命令,添加用户,设置密码。 cat>111.txt 新建111.txt文件 wc –w 111.txt 显示多少个字符 nme jjjj 算两个字符(以整体计算)
用户和组 useradd adduser 添加用户 passwd 设置密码 添加组 groupadd 删除用户 userdel
cat /etc/shadow 记录了Linux中所有用户的名字
Uptime 系统运行时间
Top 显示系统进程(动态刷新)
退出为q 或 Ctrl+C
相关文章推荐
- Linux(2)RedHat7 基本命令一-终端介绍
- Linux 终端常用基本命令的使用
- Linux入门的最基本的命令: basic command 以及终端使用的快捷方式
- Linux学习记录(3)认识终端以及一些基本的操作命令
- linux终端基本命令和vi基本命令
- linux下几个基本的命令和命令行终端的使用技巧
- linux 基本终端命令——文件与目录操作
- C语言基础(1.linux终端命令2.gcc过程3.命令行模式和输入模式切换4.命令行一些命令5.函数(三要素)6.基本的C语言代码结构)
- linux下的基本命令和终端下的常用快捷键
- Linux常用的基本命令11
- linux下通过命令启动多个终端运行对应的命令和程序
- linux最基本的命令
- Linux基本命令
- Linux基本命令(三)
- Linux基本操作 1-----命令行BASH的基本操作
- linux中在终端打开文件夹命令
- Linux 常用基本命令 find
- 快速浏览Linux下基本的用户和用户组管理命令
- linux 基本命令
- linux 常用基本命令