Linux常用命令:cd高级用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令:cd高级用法相关的知识,希望对你有一定的参考价值。

参考技术A

Linux常用命令:cd高级用法

  cd是计算机中DOS命令。那么在Linux系统中cd命令有什么用法呢?下面我为大家简单讲解如下:

  一、格式:

  cd directory

  使用cd命令在目录层次间移动。

  其实:cd命令除了在各种目录(Windows下叫文件夹)切换外就没啥大作用了

  二、命令cd牵扯到2个关于路径的概念:

  1、绝对路径;

  2、相对路径

  绝对路径的"绝对",指的是"/"目录,即从"/"目录开始书写cd的参数。

  上图第一个pwd 表示显示【当前目录的绝对路径】

  第一个cd目的`是切换出当前路径,第二个cd命令后面的路径就是要跳转的绝对路径。

  第三个pwd表示已经通过绝对路径的跳转方式进入路径/home/ku/training/cd_test目录

  相对路径的"相对",指的是当前目录。即:从当前目录跳转到目标目录。

  命令cd 后的路径 ".."表示上一级目录,"../"也表示上一级目录,"../xx"表示上一级目录的xx目录。

  上面的cd命令都是最近本的使用方式,下面介绍一些高档的cd命令参数

  三、高级使用

  1、假如从一个很深的路径A跳入另一个很深的路径B,又想跳回路径A,难道要重新输入路径A的绝对路径吗?

  答:No No! 使用cd - ,参数是 英文半角减号 "-",只要你会了这个参数,就能A跳B,B跳A,跳到吐都很简单。

  2、要想快速进入当前用户家目录,怎么用参数?

  答:命令cd ~直接cd

  上图用户就是root,所以cd ~之后进入的是/root目录。

;

linux常用命令 总结

最最常用的快捷键,Tab 键 ,自动补全功能,

/ 根目录

man 帮助手册;man cd ,查看cd的用法!

cd 进入目录;ls -l 列表查看文件详细信息;pwd 当前路径;

cp 复制 。rm -rf fileName 静默删除,删除时千万要注意!

 

 

一、linux 中向防火墙添加例外端口。

/sbin/iptables -D INPUT -p tcp --dport 8080 -j ACCEPT #删除8080端口

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重启服务 

 

二、vi 操作快捷

查看文件 vi fileName 退出不保存 :q! ,保存退出 :wq!

删除行 dd 复制一行 yy , 粘贴 p

撤销 u

 

三、tar 解压、压缩

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。


 

解压到当前文件夹(注意压缩包后缀)

tar -xvzf fileName.tar.gz

tar -xvf fileName.tar

 

四、mysql 相关操作

关闭防火墙

chkconfig iptables off

2.设置MySQL数据库密码及导入mysql脚本
1)配置MySQL开机自启动[可选择命令配置或手动配置]
命令配置:
cd /etc/rc.d/init.d
chmod +x mysqld
/sbin/chkconfig --del mysqld
/sbin/chkconfig --add mysqld
chkconfig --level 345 mysqld on
service mysqld start


3)设置mysql初始root账户密码
运行service mysqld status查看数据库服务是否已经启动,若未启动则运行 service mysqld start
/usr/bin/mysqladmin -u root password 123456

4)导入脚本
mysql -u root -p
Enter password:输入数据库账户root的密码 123456
mysql>set names utf8;
mysql>create database mispos_ccb;
mysql>source /mispos_ccb.sql; (注意sql文件的路径)
mysql>quit;

 

五、chmod 权限相关操作

 

chomd 777 fileName; // 给指定的文件赋予最高权限

chmod -R 777 fileDir; // 给指定的 文件目录(递归执行,包含其子文件夹和文件)赋予最高权限

以上是关于Linux常用命令:cd高级用法的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用命令

Linux常用命令

linux基础命令大全(常用)

整理一些linux常用命令

Linux常用命令大全

Linux学习:常用命令