Linux之文件系统命令 比如
df –h
返回
比如
du –h /etc/
返回
注:ls可以同时查看多个目录
比如: 【同时查看根目录和etc目录】
ls / /etc
返回
注: /是根目录,~是家目录,root用户的家目录是/root ,普通用户a的家目录在/home/a
比如: 【进入用户datafrog的家目录】
法一:
cd /home/
cd ~datafrog
返回
比如: 创建嵌套的目录a/b/c【需要写上-p】
mkdir –p a/b/c
返回
比如: 删除文件夹x
rm -r -f x#【-r表示删除文件夹 , -f表示强制删除】
或者
rm -rf x#【-rf把两个短参数-r和-f合并】
返回
比如: 把bbb文件拷贝到文件123
【linux文件和命令 linux命令行文件】cp bbb 123
返回
比如: 把文件123移动到文件夹x下面
mv 123 x
返回
比如: 把123.txt硬连接到456.txt
ln 123.txt 456.txt
vi 123.txt#【在123.txt里面添加11111111111】
cat 456.txt#【在456.txt文件里面同样显示了111111111111111】
同样修改456.txt,123.txt也会变化 。
但是如果删除123.txt,会发现456.txt文件依然存在,里面的内容也没变化 。
比如: 把456.txt软链接到111.txt
ln -s 456.txt 111.txt# -s表示软连接
ll
返回
比如: 查看111.txt的元数据
stat 111.txt
返回
比如: 原来789.txt的三个时间都不一样,touch之后再stat,现在三个时间显示一样了
比如:
more profile
返回
比如: 打印前6行
head -6 profile
返回前6行内容
比如: 打印最后7行
tail -7 profile
返回最后7行数据
比如:
tail –f sxt.log
现在尝试显示sxt.log中的追加内容,返回
比如:
cat profile | head -3
返回profile的前3行数据
管道中的变量
abc=123
abc=456 | echo "hello"
echo $abc
返回 # abc的值没有变
bbb=345
abc=789 | echo $bbb
返回 # 可以输出bbb的值
管道的特殊情况:
echo $$
echo $$ | more
echo $BASHPID | more
返回
linux新建文件命令是什么?1、创建文件夹
mkdir -p 文件夹名
p 确保目录名称存在linux文件和命令,不存在linux文件和命令的就建一个 。
2、创建文件
如:touch a.txt
拓展资料
Linux命令-创建文件
1、可以使用cat创建一个新的文件
命令:catfilename
使用cat创建文件时linux文件和命令,以系统默认的文件属性作为新文件的属性linux文件和命令,并接受键盘输入作为文件的内容 。输入结束时按Ctrl d退出并保存文件 。
另外linux文件和命令,使用cat filename命令可以查看文件内容 。
cat file1 file2file3 命令也可将多个文件合并到一个新的文件当中 。首先创建一个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的修改时间属性相同 。
LINUX中 , 创建文件夹、文件命令及清除命令 。假设我们在/home里创建
1、创建一个叫test的文件夹
输入 cd /home 回车 就到了home目录;
输入 mkdir test 就可以了 。
2、在文件夹里添加(就是创建 一个文件 , 例如a.txt)
输入 touch test/a.txt 回车 。
3、删除
输入 rm -rf test/ 回车 。
扩展资料:
一、LINUX通用命令:
1.date :print or set the system date and time
2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3. passwd: print or set the system date and time (用passwd -h查看)
4. logout, login: 登录shell的登录和注销命令
5. pwd: print working directory
6. more, less, head tail: 显示或部分显示文件内容.
7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8. 更改文件权限: chmod u x...
9. 删除非空目录:rm -fr dir
10. fg jobid :可以将一个后台进程放到前台 。
Ctrl-z 可以将前台进程挂起(suspend), 然后可以用bg jobid 让其到后台运行 。
job可以直接让job直接在后台运行 。
11. kill 的作用: send a signal to a process. eg: kill -9 发送的是SIG_KILL信号 。。。具体发送什么信号 可以通过 man kill 查看 。
12. ps 的用法,ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称 。)
参考资料:LINUX命令-百度百科
linux的文件和目录的删除命令有哪些?Linuxlinux文件和命令的文件和目录linux文件和命令的删除命令有:rm、rmdir、rm -rf、rm -r、rm -f等 。其中linux文件和命令,rm用于删除文件,rmdir用于删除空目录,rm -rf用于删除目录及其子目录,rm -r用于删除目录及其子目录,rm -f用于强制删除文件 。
关于linux文件和命令和linux命令行文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 什邡主播直播,乌榄繁殖方法
- 电脑怎么安装显卡系统驱动,电脑怎么安装显卡驱动?
- 飞行方块攻略游戏,方块飞船
- mysql怎么取所有数据 mysql 取余
- .net文件加密保护,net 加密
- redis可支持最大ops什么意思,redis最大支持多大内存
- go语言map结构 go语言map定义
- 四什么猫电视,四猫家庭
- 十大良心养成类游戏排行榜,十大良心养成类游戏排行榜前十名