Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

3
如何在/ etc / shadow文件中添加注释?
我正在进行一些系统升级,并且我的软件包管理器正在显示上游/ etc / shadow和mine之间的更改。 我想在文件中添加一些注释,以便下次发生这种情况。我如何完成在/ etc / shadow文件中添加注释而不破坏内容。 我认为默认的“#”可能会执行此操作,但是如果我遇到此错误,重新启动将不会那么令人愉快。
10 password 


2
无法将大文件复制到ext2 USB记忆棒上[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 4年前关闭。 我有一个8G USB记忆棒(我在linux Mint上),我正在尝试将5.4G文件复制到其中,但是 No space left on device 失败前复制文件的文件大小始终为3.6G 显示已安装的摇杆的输出。 df -T /dev/sdc1 ext2 7708584 622604 6694404 9% /media/moo/ba20d7ab-2c46-4f7a-9fb8-baa0ee71e9fe df -h /dev/sdc1 7.4G 608M 6.4G 9% /media/moo/ba20d7ab-2c46-4f7a-9fb8-baa0ee71e9fe du -h --max-depth=1 88K ./.ssh ls -h myfile -rw-r--r-- 1 moo moo 5.4G May 26 09:35 …

1
cp表示正在删除文件,但不应删除
快速备份: root@guilmon:/mnt/backup/guilmon/home# cp -uvfrx --preserve=all /home/rena/ . 输出令人惊讶-据说某些文件已被删除! removed ‘./rena/dev/lua/conkybitcoin/conkybitcoin.lua’ 被删除的文件似乎是随机的,没有变化。为什么说要删除它们?甚至很陌生,它似乎并没有实际删除该文件(也不删除源文件)。这是怎么回事?
10 backup  cp 

6
删除名称中带有空格的文件
我正在尝试删除名称中带有空格的所有文件。我正在使用以下命令。但这给我一个错误 命令: ls | egrep '. ' | xargs rm 在这里,如果我仅使用ls | egrep '. '命令,它将为我提供所有文件名,文件名中带有空格。但是,当我尝试将输出传递给rm时,所有空格(前导或尾随)都会被删除。因此我的命令未正确执行。 关于如何删除名称中至少有一个空格的文件的任何指针?
10 shell  quoting  rm  xargs 

1
如何在Debian中为多个内核映像版本编译DKMS模块?
我安装了3.16和4.0版本的linux-image软件包。登录期间,我可以在“高级选项”菜单项中选择要引导的内核。但是,当我安装DKMS模块时,它仅针对较新版本进行编译: Setting up fglrx-modules-dkms (1:14.12-1) ... Loading new fglrx-14.12 DKMS files... Building only for 4.0.0-1-amd64 相关的包(linux-headers,linux-kbuild,linux-compiler-gcc)安装了3.16了。 为什么不为旧的内核映像编译软件包?我可以配置一些东西以便对其进行编译吗?

2
dm-0:写入失败。手动调零。VmWare ESXI 5.5上的Centos 7.1
在2个VM上启动系统时出现错误。 dm-0: WRITE SAME failed. Manually zeroing. 操作系统:CentOS 7.1 VMware ESXI 5.5 1st VM具有HDD Datastorage上SCSI控制器的LSI Logic Parallel类型。 第二个VM具有SSD数据存储上的SCSI控制器的准虚拟类型。 是否正常?以及如何处理此错误?
10 centos  vmware 

1
在某些命令上跟踪某些参数
假设我有一个命令git branch(总是有几个单词)。 我要跟踪的是何时使用参数执行此命令。例如,如果我执行命令时git branch develop没有错误,我想保存develop在文件中。 我试图覆盖我的git命令.bash_profile,如下所示: git () { if [ $# -eq 3 ] then git $@ echo $2 > /path/tacked_parameters.txt else git $@ fi } 但是似乎效果不佳。有什么办法吗?
10 bash  shell  function 

1
防止在bash中多行粘贴
我经常使用ctrl+c鼠标右键单击菜单复制并粘贴某些gui应用程序中的文本,然后将其粘贴到终端仿真器(终止符)中。有时我忘记了剪贴板中包含几行,将其粘贴到bash中会导致每行被“执行” 有一些解决方案可以完全防止多行粘贴吗?

7
目录结构与文件系统
目录结构和文件系统有什么区别? Unix / Linux 目录和文件系统如下所示: 以下两个目录显然我们知道目录。 /home/abc/xyzdir1 --is a directory /home/abc/xyzdir2 -- is a directory 以下三个示例说明了文件系统。 /proc -- is a file system / -- is a file system /bin -- is a file system 如何从上述代码片段中识别出文件系统和目录是哪个?

2
硬链接数变为0时是否删除目录?
硬链接数变为0时是否删除目录? 由于,目录的硬链接数始终至少为2 .。当rm -r是目录时,是否将硬链接的数量从2减少到0,而不是2,而不是1? 目录的硬链接数量可以为1吗? 谢谢。
10 directory 

3
PuTTY,CygwinX和X11转发连接被拒绝
我不再能够使用KiTTY / PuTTY将X11转发到CygwinX。 我正在连接到正确配置为允许X11转发的Ubuntu Server 14.10计算机。我是能够启动使用Cygwin xterm和其他Linux机器X11转发。 我在Win7上使用CygwinX [1.7.34(0.285 / 5/3)]和KiTTY 0.64.0.1(PuTTY fork,我也尝试过PuTTY)。 我已经验证了显示变量,并尝试在Cygwin xterm中禁用xhost访问控制。 $ echo $DISPLAY :1 $ xhost + access control disabled, clients can connect from any host 我的KiTTY / PuTTY已配置为启用X11转发,并设置了正确的显示。我试过:1和:1.0。 当我SSH到服务器时,将设置DISPLAY变量,并更新xauth。我已经删除了.Xauthority并重新创建了它以进行验证。 user@server:~$ echo $DISPLAY localhost:10.0 user@server:~$ xauth list server/unix:10 MIT-MAGIC-COOKIE-1 3983b2d7f3d5f9f66d9796997771bf82 当我尝试启动X11应用程序时,出现以下错误。 user@server:~$ xterm KiTTY X11 …
10 linux  x11  cygwin  putty 

5
更改cronjob的时区
我有一个cronjob,它每天在UTC时间的9:00 AM执行。我在GMT + 1上,因此它在当地时间10:00 AM执行。当时区发生更改(到夏令时,DST)时,cronjob仍在UTC-Time的9:00 AM执行,但在当地时间的11:00 AM执行。但是我希望它始终在10:00执行,无论夏天与否。我怎么做?
10 shell  cron  timezone 

1
SSH服务器始终在高负载下可用
有没有办法让我的SSH服务器及其下的所有内容(包括bash)在高负载下始终可用? 也许这可能是一条关键路径,全部位于内存中,带有专用CPU或类似的东西。 如何以最低的成本拥有一台始终可用的服务器,以调查服务器上正在发生的情况?
10 ssh  load 

3
我如何找出冻结机器的原因?
我正在这台机器上运行Arch: 3.40GHz i7六核(4930K) 16GB DDR3 1600MHz RAM Raid0中2xSamsung 840 EVO SSD(使用BTRFS raid) 当我在带有几个VM(2个或3个)的Arch上运行VMware时,为它们分别提供大约2-4个内核和每个2GB RAM,我的系统开始出现随机冻结。每隔几分钟,系统将冻结10到30秒,然后再次开始移动,直到30秒后冻结,直到我关闭VM。当系统死机时,鼠标仍然可以正常移动,但是应用程序在主机上停止响应-vmware不响应,firefox(也在主机上打开)也不响应,等等。 冻结发生时,如果我正在运行进程监视器,它的确显示了vmware最大化的几个核心,但是同时,还有其他未使用的核心。我还拥有足够多的RAM-虚拟机总共使用6GB,主机剩余10GB。我的交换空间为0,所以交换不会减慢任何速度。 有报道称,由于btrfs导致文件在文件系统级别上碎片化,虚拟机可能运行缓慢。据我所知,碎片只是传统硬盘上的一个问题-SSD没有读取所需的读取头,因此它们不在乎文件是否高度碎片化。 当我运行Debian 7时,这种情况从未发生过,所以我很确定这不是硬件问题。 我可以运行哪些工具来弄清楚为什么系统不断冻结?我尝试了top / htop和iotop(系统死机时,没有写或读过多的东西)。似乎没有任何类型的btrfs活动监视器可以告诉它是否在跟上写/读任何内容方面遇到问题。还有什么我可以尝试的吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.