189 8069 5689

linux下新建目录命令 linux进入新建目录的命令

linux新建文件命令是什么?

1、创建文件夹

为万全等地区用户提供了全套网页设计制作服务,及万全网站建设行业解决方案。主营业务为成都网站制作、成都做网站、外贸营销网站建设、万全网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

mkdir -p 文件夹名

p 确保目录名称存在,不存在的就建一个。

2、创建文件

如:touch a.txt

拓展资料

Linux命令-创建文件

1、可以使用cat创建一个新的文件

命令:catfilename

使用cat创建文件时,以系统默认的文件属性作为新文件的属性,并接受键盘输入作为文件的内容。输入结束时按Ctrl+d退出并保存文件。

另外,使用cat filename命令可以查看文件内容。

cat file1 file2 file3 命令也可将多个文件合并到一个新的文件当中。首先创建一个newfile1并输入内容然后合并。

2、使用touch命令创建文件

首先,touch命令用的并不多,主要用于修改指定文件的访问和修改时间属性(Update the access and modification times of each FILE to the current time)。

当文件不存在时,则创建一个新的文件。touch只能创建空文件。

touch filename 以当前时间作为访问和修改时间属性值创建一个文件。

touche -r existfilename filename 根据existfilename的访问和修改时间属性确定filename的访问和修改时间属性。

可以看到newfile与tfile2的修改时间属性相同。

2-11 Linux 中的文件处理 --- mkdir、rmdir 创建目录和删除空目录命令

mkdir:创建目录命令。

-p:递归创建目录。

例:

mkdir test:创建单个名为 test 的目录。

mkdir -p test1/test2 : 递归创建多个目录。系统会首先创建 test1 目录,然后在 test1 目录        下再创建 test2 目录。

注:如不加 -p 选项进行递归创建将会报错。因为 test1 这个目录是不存在的。所以,没有办  法在一个不存在的目录下创建一个新目录。

例:

rmdir:删除空目录。

tmp 目录下有test 和 test1两个目录。test 为空目录,test1 非空。

rmdir test:删除 test 目录,此目录是空目录。所以可以正常删除。

rmdir test1:删除 test1 目录,系统给出 test1 目录不为空的提示。

因为 test1 下还有 test2 目录,删除递归目录失败。所以,rmdir 命令只能删除空目录。

linux怎么新建目录

01

不用我说,大家也知道第一步应该做什么吧,当然是打开我们的命令行啦!

02

在linux中可以用mkdir命令来创建指定名称的目录,但是指定的目录名不能是当前目录已经有的目录.比如随便创建一个目录.

03

mkdir中也有参数,大家都知道是什么意思吗?

第一个:mkdir-p 意思是递归创建多个目录.

04

第二个:创建新目录都显示信息.

命令是mkdir -v hao.

05

还能创建权限为777的目录.

mkdir -m 777pc

特别提示

今天linux怎么创建目录学会了吗?

LINUX中,创建文件夹、文件命令及清除命令。

Linux目录的创建与删除命令:

·mkdir创建文件夹,DOS同

用法:# mkdir [选项] 文件夹名Enter

-p parents,父母.当父文件夹不存在时,先创建父文件夹

# mkdir /tmp/hahaEnter == # file /tmp/hahaEnter

# mkdir -p /tmp/a/b/c/dEnter == # file /tmp/a/b/c/dEnter

# mkdir /tmp/{x,y,z}Enter

·rmdir删除空文件夹,DOS同

用法: # rmdir [选项] 文件夹名Enter

# rmdir /tmp/a/b/c/dEnter     // 成功

# rmdir /tmp/a/bEnter  // 不成功

·cd更改目录,DOS同

用法:# cd [文件夹]Enter

- // 当前目录与上一次工作目录切换

~ // 用户主目录

# cd -Enter == # pwdEnter

# cd ~Enter == # pwdEnter

新手必备的Linux操作命令

一、cd命令(切换目录 )

(1)切换到目录 /usr/local

cd /usr/local

(2)去到目前的上层目录

cd ..

(3)回到自己的主文件夹

cd ~

二、ls命令(查看文件与目录)

(4)查看目录/usr下所有的文件

cd /usr ls -al

三、mkdir命令(新建新目录 )

(5)进入/tmp目录,创建一个名为a的目录,并查看有多少目录存在

cd /tmp

mkdir a ls -al

(6)创建目录a1/a2/a3/a4

mkdir -p a1/a2/a3/a4

四、 rmdir命令(删除空的目录)

(7)将上例创建的目录a(/tmp下面)删除

rmdir a

(8)删除目录a1/a2/a3/a4,查看有多少目录存在

rmdir -p a1/a2/a3/a4

ls -al

五、cp命令(复制文件或目录 )

(9)将主文件夹下的.bashrc复制到/usr下,命名为bashrc1

sudo cp ~/.bashrc /usr/bashrc1

(10)在/tmp下新建目录test,再复制这个目录内容到/usr

cd /tmp

mkdir test

sudo cp -r /tmp/test /usr

六、mv命令(移动文件与目录,或更名)

(11)将上例文件bashrc1移动到目录/usr/test

sudo mv /usr/bashrc1 /usr/test

(12)将上例test目录重命名为test2

sudo mv /usr/test /usr/test2

七、rm命令:移除文件或目录

(13)将上例复制的bashrc1文件删除

sudo rm /usr/test2/bashrc1

(14)将上例的test2目录删除

sudo rm -r /usr/test2

八、cat命令:查看文件内容

(15)查看主文件夹下的.bashrc文件内容

cat ~/.bashrc

九、tac命令:反向列示

(16)反向查看主文件夹下.bashrc文件内容

tac ~/.bashrc

十、more命令:一页一页翻动查看

(17)翻页查看主文件夹下.bashrc文件内容

more ~/.bashrc

十一、head命令:取出前面几行

(18)查看主文件夹下.bashrc文件内容前20行

head -n 20 ~/.bashrc

(19)查看主文件夹下.bashrc文件内容,后面50行不显示,只显示前面几行

head -n -50 ~/.bashrc

十二、tail命令:取出后面几行

(20)查看主文件夹下.bashrc文件内容最后20行

tail -n 20 ~/.bashrc

(21) 查看主文件夹下.bashrc文件内容,只列出50行以后的数据

tail -n +50 ~/.bashrc

十三、touch命令:修改文件时间或创建新文件

(22)在/tmp下创建一个空文件hello并查看时间

cd /tmp

touch hello ls -l hello

(23)修改hello文件,将日期调整为5天前

touch -d “5 days ago” hello

十四、chown命令:修改文件所有者权限

(24)将hello文件所有者改为root帐号,并查看属性

sudo chown root /tmp/hello

ls -l /tmp/hello

十五、find命令:文件查找

(25)找出主文件夹下文件名为.bashrc的文件

find ~ -name .bashrc

十六、tar命令:压缩命令

(26)在/目录下新建文件夹test,然后在/目录下打包成test.tar.gz

sudo mkdir /test

sudo tar -zcv -f /test.tar.gz test

(27)解压缩到/tmp目录

sudo tar -zxv -f /test.tar.gz -C /tmp

十七、grep命令:查找字符串

(28)从~/.bashrc文件中查找字符串'examples'

grep -n 'examples' ~/.bashrc

linux中在/tmp下创建一个work目录

以root身份登录系统,进入/etc/sysconfig目录。

命令:cd /etc/sysconfig显示当前所在的路径。

命令: pwd显示当前目录下的内容。

命令: ls -l在当前目录下有一个名为network-scripts的目录,分别以绝对路径和相对路径的方式显示network-scripts目录中的内容。

命令: pwd network-scripts

绝对路径 ll /etc/sysconfig/network-scripts

相对路径 ll network-scripts

使用mkdir命令在/tmp下创建目录/tmp/XXX、/tmp/XXX/d1和/tmp/XXX/d2,其中XXX为姓名首字母缩写。

命令: mkdir -p /tmp/201530430/d1 /tmp/201530430/d2

在目录/tmp/XXX/d1下新建文件a.txt和b.txt。

命令: touch 201530430/d1/a.txt 201530430/d1/b.txt

以长格式显示目录/tmp/XXX下的内容。删除目录d2。

命令: rm -rf 201530430/d2

在用户XXX(XXX为姓名首字母缩写,如sjk)家目录下创建Temp目录和Backup目录。

useradd zrz

passwd zrz

su - zrz

mkdir Temp Backup

在Temp目录下创建一个新文件newfile.txt。

命令: touch Temp/newfile.txt

将系统文件/etc/profile复制到Backup目录下,并改名为profile.bak。

命令: cp /etc/profile Backup/profile.bak

利用cat命令查看profile.bak文件的内容。

命令: cat Backup/profil.bak

利用more和less命令查看profile.bak文件的内容。提示:q键退出查看模式。

more Backup/profile.bak

less Backup/profile.bak

利用head和tail命令查看profile.bak文件前五行和后五行的内容。

head -n 5 Backup/profile.bak;

tail -n 5 Backup/profile.bak

将Backup目录移动到/根目录下 su root

mv Backup /Backup

su zrz

除目录Temp

m -rf Temp

/etc下查找文件名以.conf结束的文件

命令: find /etc -name *.conf

root身份登录系统,并执行以下操作:

(/tmp目录下新建目录XXX1、XXX2、XXX3(XXX为姓名首字母缩写,如sjk)

命令: mkdir zrz1 zrz2 zrz3

目录XXX1下新建文件a.txt 和b.txt

命令: touch zrz1/a.txt zrz1/b.txt

XXX1拷贝到/tmp下,并重命名为XXX4

命令: cp -r zrz1 zrz4

XXX1下的a.txt移动到XXX2中

命令: mv zrz1/a.txt zrz2/a.txt

/tmp目录下查找文件名以.txt结束的文件。

命令: find /tmp -name *.txt

表显示/tmp目录的内容,且以长格式显示。

除XXX2

命令: rm -rf zrz2

工作目录切换到当前目录的父目录

命令: cd ..

工作目录再切换到root用户的家目录。

命令: cd ~


分享标题:linux下新建目录命令 linux进入新建目录的命令
分享路径:http://cdxtjz.cn/article/dodhssp.html

其他资讯