您好,方法
linux下创建文件如果要创建一个空文件,可以使用touch命令。如"touch zuoyo"。
vi创建此外如果vi 后面接的文件名不存在,会自动进入vi界面。意为创建一个文件。
编辑保存之后,可以查看文件内容。
创建文件夹如果要创建一个文件夹,linux下面叫做目录。采用命令mkdir来实现,如“mkdir zuoyotest”。
批量创建如果要创建多个目录,可以直接接mkdir后面。如 mkdir a b c ,叠加创建的话。mkdir -p 可以直接创建多级目录。
如何删除文件如果要删除文件,采用rm 命令。默认是 rm -i 删除需要提示确认。
如何删除目录如果要删除目录,采用 rm -r参数,若是强制删除 采用 rm -rf 接文件或目录名。
‘贰’ 我在linux创建的用户为什么没有创建文件或目录的权限呢
1、普通用户有创建文件或目录的权限呢?
对于普通用户没有直接创建或目录的权限,需要通过root修改 。如图所示:
(1)切换至test用户操作;
(2)创建test_file目录。由于没有权限,无法创建成功;
(3)切换到root后,通过chown赋予test权限。接着重复(1)(2)步骤即可实现创建。
(2)linux创建目录扩展阅读:
用户权限列表可以看到每行都是使用6个分隔号“:”隔开的7列字符串。每个字符串表示的意思分别是用户名、密码、UID(系统用来区分不同用户的整数)、GID(系统用来区分不同用户组的整数)、说明栏、home目录、登录shell。
‘叁’ linux 中如何在指定的目录下创建文件
1、首先输入下方的代码:
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <sys/stat.h>
int main(int argc, char *argv[])
{
FILE *file;
int opt;
char *optstring = "a:b:c:d";
char fname[50] ;
while ((opt = getopt(argc, argv, optstring)) != -1)
‘肆’ Linux 下 如何在一个目录下创建多个 子目录
1、首先打开xshell软件连接上linux服务器,如下图所示。
‘伍’ linux如何建立目录
.
首先打开linux操作系统,进入到桌面。
2.
在右击打开终端。
3.
word,在回车键。这里的意思是mkdir 是创建目录,word是文件名称。
4.
回车之后在输入ls,这个是显示当前的目录。可以看到了word目录。
‘陆’ 如何在linux创建一个文件夹
创建文件和文件夹
命令之:touch ; touch[tʌtʃ]触摸;接触;
作用:常用来创建空文件,如果文件存在,则修改这个文件的时间
语法:touch 文件名
[root@xuegod63 ~]# cd /opt/
[root@xuegod63 opt]# touch a.txt
[root@xuegod63 opt]# touch file1 file2
[root@xuegod63 opt]# touch file{6..20}#创建file6到file20的文件
[root@xuegod63 opt]# ls
a.txt file10 file12 file14 file16 file18 file2 file6 file8 rh
file1 file11 file13 file15 file17 file19 file20 file7 file9
[root@xuegod63 ~]# touch a.txt
[root@xuegod63 ~]# ll a.txt
-rw-r--r--. 1 root root 0 8月 10 21:13a.txt #这个时间是文件的修改时间。
[root@xuegod63 ~]# stat a.txt#查看文件属性(其中包括文件时间属性)
文件:"a.txt"
大小:4 块:8 IO 块:4096 普通文件
设备:803h/2051d Inode:18217320 硬链接:1
权限:(0755/-rwxr-xr-x) Uid:( 0/ root) Gid:( 0/ root)
最近访问:2021-03-09 23:03:19.747577494 +0800
最近更改:2021-03-09 23:03:58.216892266 +0800
最近改动:2021-03-09 23:04:12.116010166 +0800
注:
访问时间:atime 查看内容 cat a.txt
修改时间:mtime 修改内容 vim a.txt
改变时间:ctime 文件属性,比如权限 change time。 chmod +w a.txt
[root@xuegod64 ~]# echo $LANG #查看当前语言设置
zh_CN.UTF-8
[root@xuegod64 ~]#.UTF-8 #切换为英文
[root@xuegod63 ~]# stat a.txt
[root@xuegod64 ~]#.UTF-8 #切换为中文
‘柒’ Linux里面递归创建目录指令是什么
mkdir 默认只能在已经存在的目录中建立新目录,我们在建立目录的时候使用的是相对路径,所以这个目录被建立到当前目录下。 建立一系列的新目录,则需要加入"-p"选项,递归建立才可以。
【例】使用 -p 选项递归建立目录。
[root@localhost ~]# mkdir lm/movie/jp/cangls
mkdir:无法创建目录"lm/movie/jp/cangls":没有那个文件或目录
[root@localhost ~]# mkdir -p lm/movie/jp/cangls
[root@localhost ~]# ls
anaconda-ks.cfg cangls install.log install.log.syslog lm
[root@localhost ~]# ls lm/
movie
#这里只查看一级子目录,其实后续的jp目录、cangls目录都已经建立
‘捌’ 在linux虚拟机中怎么创建文件
Linux系统中创建新文件一般用touch命令,比如创建名字为newTxt的文本文件用 touch newText.txt,当然.txt后缀可以没有,这儿带着只是用于与windows里对应以及便于识别;
创建文件夹用mkdir, 如果创建名字为newCat的目录用mkdir newCat。
注意:这两条命令中如果不带相对路径/绝对路径则创建的文件/文件夹都位于当前目录下;所以如果想在非当前目录下创建文件需要加入相对路径或者绝对路径, 不如当前在/usr/root/目录下,如果想再/usr/user1/目录下创建文件则可以用touch /usr/user1/newText.txt 或者touch ../user1/newText.txt, mkdir命令与此类似,不再赘述。使用带有路径的参数创建文件/文件夹时需要保证所用路径是实际存在的。
‘玖’ linux怎么创建目录
在
Linux
系统下面和
UNIX
系统下面一样,可以使用标准的
mkdir
命令创建属于自己的子目录。如果在
shell
功能中定义了
alias
功能(例如:alias
md
=
'mkdir'
),那么以后也可以使用
md
my_subdir
来创建子目录。
‘拾’ linux创建文件夹并在文件夹下创建文件
Mkdir aaa 创建目录 touch 1.TXT创建文件
也可以vim直接编辑保存就会生成一个文件想学习更多Linux知识可以看看《Linux就该这么学》网上电子版免费