linux学习历程

linux学习历程


2019年9月4日


文件系统方面的命令
  • pwd查看当前目录
  • ls命令
命令 效果
ls 输出的列表是按照字母排序的(按照列排序而不是行排序)
ls -a 显示隐藏文件
ls -R 递归显示
ls -l 输出长列表
ls -F 区分文件和目录
ls -l my_script 过滤输出列表,查询特定名称的文件(其中?代表一个字符,*代码零个或者多个字符)

常见的多个参数的混合使用如:

ls -alF
  • 处理文件的命令
命令 效果
touch 创建文件
cp source destination 复制文件
cp -i source destination 提示是否覆盖源文件
cp /etc/NetwirkMa/ss/s.conf . 将很长的一个目录的文件复制到当前目录(当前目用(.)小数点表示)

学会用man命令
比如man cp man ls能看到详细的命令参数

  • 制表键自动补齐命令
  • 链接文件(符号链接(软链接)和硬链接)
命令 效果
ln -s data_file s1_data_file 创建符号(软)链接
ln data_1 data_2 ln不需要额外的参数创建硬链接
  • 重命名文件(移动)
命令 效果
mv fall fzll 重命名文件但是时间戳保持不变
mv fzz Picture/ 移动文件到Picture目录
mv -i fzz pic/ 在有覆盖的情况下会有提示
mv /home/wx/pic/fall /home/wx/fell 将文件夹移动位置并且改了名称
  • 删除文件
命令 效果
rm -i fall i是提示是不是真的要删除。bash shell没回收站 删了就是真的没了
rm -f f?ll 强制删除,没有提示
  • 创建目录
命令 效果
mkdir NewDir 创建新的目录
mkdir -p new_dir/sub_dir/uder_dir 创建多个子目录使用参数p不然会报错
  • 删除目录

猜你喜欢

转载自www.cnblogs.com/realwuxiong/p/11457712.html
今日推荐